Yes, keep going Alexandre
> Le 23 nov. 2015 à 15:05, Sven Van Caekenberghe <[email protected]> a écrit : > > Yes, this is a cool project/approach. > > I personally love it that it does not require a plugin and/or library that > might not exist on all platforms. > > Please keep going ! > > Sven > >> On 23 Nov 2015, at 18:32, Thierry Goubier <[email protected]> wrote: >> >> Hi Skip, >> >> this is interesting. It would mean the ability to handle github issues >> querying/opening inside Pharo, no? >> >> Thierry >> >> Le 23/11/2015 16:25, Skip Lentz a écrit : >>> Hi everyone, >>> >>> As part of my internship I am creating bindings to the GitHub API in Pharo. >>> As a prototype and demo, I have created a small tool last week to do >>> some basic versioning, namely checking out a version, committing a >>> version and showing a log of commits along with a branch tree. >>> >>> Here’s a screenshot: http://i.imgur.com/iMfWOvp.png >>> >>> The repository of the bindings and the tool is here: >>> http://smalltalkhub.com/#!/~Balletie/GitHub >>> To load the tool into your image, execute: >>> >>> (ConfigurationOfGitHub project version: #development) load: #tool >>> >>> Keep in mind that this is tied to GitHub, since internally it uses the >>> API. A nice side effect of this is that everything can be done >>> in-memory. That is, there’s no local copy on the filesystem. One does >>> not even need git installed. >>> >>> That being said, feel free to take off with my prototype and make it >>> work with e.g. the LibGit bindings in Pharo. >>> >>> Known bug: >>> - When selecting a different repository from the dropdown while a >>> version is also selected in the log, one gets a DNU. To work around this >>> for the time being, just deselect the version before you switch >>> repositories. >>> >>> Let me know what you think and feel free to ask some questions. >>> >>> Skip > >
