News for hackers. Stuff that matters.
Re:Show HN: CodeMatch: IDE autocomplete on overdrive by moondistance on Friday August 19, 2011 @04:39PM (#2904806)
Thanks, versioning is really important. By default, when you create a snippet, it only appears in your search results. There is an option to submit a snippet to be included in the shared results. We're building a moderation system to handle those submissions. In the meantime, we're manually approving submissions to the shared repository. The moderation system will include versioning.

We're also building a feature to allow users to define groups and share snippets with groups.

Re:Show HN: CodeMatch: IDE autocomplete on overdrive by Groxx on Saturday August 20, 2011 @01:41AM (#2905909)
Good to hear :) How are you planning on tracking where snippets are used? I personally liked an idea I saw once of 'tagging' snippets with their Gist URL in a comment above the code, but it was a fatally-crippled idea because no IDEs supported such things transparently.

As much of a hell as it will be to add / maintain, can I also request that they have version + library dependencies listed somewhere, somehow, so you automagically get the most-correct one? I realize I'm asking for a package management system, and I have yet to see one that isn't fugly, but I can dream, can't I? At the very least, I figure language-version is a necessity due to syntax changes.

Re:Show HN: CodeMatch: IDE autocomplete on overdrive by moondistance on Saturday August 20, 2011 @08:33AM (#2906495)
This is actually already partially implemented. If you insert a snippet that includes a method/class (e.g. search for "screenshot"), a comment uniquely identifying the snippet is included in the inserted code. We currently aren't inserting these comments for the smaller snippets because we thought it would be annoying (but we could implement an option to enable it). It would be pretty easy (once versioning is up and running) to notify programmers when newer versions of the identified snippets are available.