> On Nov 23, 2015, at 5:54 PM, Dimitris Chloupis <[email protected]> wrote: > > Actually its not a bummer at all, Github has an amazing set of features, 99% > why people use git, including me, is because of Github. Taking also into > account that no other alternative of Github is as remotely as popular and the > biggest competitor , gitorious , just died. > > Having Github API suppoer inside Pharo is as important if not more important > than having git support. You can even commit files with the Github API, so > its far from just a browser, issue and wiki tracker. I will definetly take a > look at your code and I would like to thank you as a huge fan of Github, very > much.
Thank you, I knew someone would like it. If you want to take a stab at creating a commit, you should look at the CommitBuilder class and its class comment. You can pass it a directory reference as an argument and it will commit all the files once you send #push to it. (This also works with an in-memory directory using the MemoryStore for the FileSystem, which I think is an interesting use-case). I will expand it with some more documentation within the coming week. As for the API, there are still some TODOs :).
