17 comments

  • Neil SpurgeonNeil Spurgeon, 4 months ago

    This is killer! I really like that it doesn't try to "abstract" git and you can use almost the exact same workflow as you would with code.

    12 points
  • Aaron Wears Many HatsAaron Wears Many Hats, 4 months ago

    This is purely my opinion, but I feel a modern digital designer should learn git, not just learn the bad git workflow habits that a GUI-only user ends up with. You'll integrate far better with an agency, and have an improved understanding of how version controlling works.

    These days, it pays for a designer to have a level of development workflow under their belt. We're not in a single-hat world any more, you'll end up having to wear a full stack of hats some day if you aren't already.

    5 points
    • Mathieu Dutour, 4 months ago

      I totally agree! But you still need something to make your sketch files usable in git. That’s what Kactus is doing. Also I feel that a GUI is probably a good place to start instead of giving up because of a too steep learning curve :)

      1 point
      • Marijn ScholtusMarijn Scholtus, 4 months ago

        That is what the Kactus CLI is doing, but is the Kactus app a hard requirement to make the workflow work? I’d much rather do everything from the command line and have watch scripts do the heavy lifting. Is that a feasible route?

        1 point
        • Mathieu Dutour, 4 months ago

          Yes of course, you can check out the “kactus-io/kactus-cli” repo, that’s what Kactus uses under the hood. Not too much documentation yet but open an issue on the repo and I’ll answer your questions if any :)

          0 points
  • andrea s, 4 months ago

    looks great! does it works for other git services or self hosted ones?

    1 point
  • Joshua TurnerJoshua Turner, 4 months ago

    So, I'm a bit concerned about this.

    This appears to be heavily built on the GitHub Desktop Client, which in and of itself isn't a problem, but I wonder if releasing the software in a commercial environment would be.

    Also, less of an issue (although maybe more relevant to DN), is that the landing page appears to be largely copied from that same GitHub Desktop Client, even the icons. Which again, isn't earth shattering, it just feels very disingenuous when viewed all together.

    This of course isn't to say that real work didn't go into this project - I'd love to be able to bring proper version control into my sketch files without the addition of yet another tool.

    1 point
    • Mathieu Dutour, 4 months ago

      you are right, Kactus is a fork of GitHub Desktop. Its license is MIT so it’s perfectly fine to create a commercial project out of it. Kactus is also release under the MIT license

      1 point
  • Ch'an Armstrong, 4 months ago

    Looking forward to trying this!

    0 points
  • Maximilian DahlMaximilian Dahl, 4 months ago

    Now I am confused. Kaktus is a lighter version of Abstract?

    0 points
    • Lucas Lazaro, 4 months ago

      The approach is different because it integrates directly with your Github repository. Abstract still does not integrate with GitHub (but probably will).

      0 points