Hi, I would like a sort of dedicated metacello browser for SmalltalkHub that only shows my projects & watch projects on SmalltalkHub. So the scenario is: - open SmalltalkHub browser - first time enter login & password - voilà , all my projects can be downloaded & saved (no more add repository, add to package, .... bla bla bla). - select a project / package in the browser -> open in nautilus I ask that because I had to evaluate many projects of my students in different repositories & packages, tiring :) Is there's an ongoing project for that ? If not, is there an API for SmalltalkHub to get needed data ? Cheers, Laurent
On Wed, May 29, 2013 at 10:17 AM, laurent laffont <laurent.laffont@gmail.com> wrote:
Is there's an ongoing project for that ? If not, is there an API for SmalltalkHub to get needed data ?
the SmalltalkHub server-side is "just" a REST API. I'm not sure there is a documentation of this API, but looking at the source code is *very* easy: - download a SmalltalkHub image: https://ci.inria.fr/pharo-contribution/job/SmalltalkHub/ - open the image - look at ShHandler, ShVersionsHandler, and all Sh*Handler - all the methods with a <get>, <delete>... pragma is a REST entry point. You can also, open the web console of your favorite web browser and look at the network messages. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
participants (2)
-
Damien Cassou -
laurent laffont