krono / squeaksource3

Seaside-based Monticello code repository for Squeak, Pharo and GemStone
0 stars 0 forks source link

RESTful interface to repository contents #85

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
I would like an easy way of referring to a particular mcz within a repository. 
For example, I could hand someone a URL like

http://ss3.gemstone.com/ss/Scratchpad-fbs/PetitSmalltalk-fbs.64.mcz

and they could directly download the version into their package-cache.

The alternative is to open your image, add the above repository, open the 
repository, select the version, and then install it. Rather more time consuming!

Original issue reported on code.google.com by frank.sh...@gmail.com on 26 Apr 2012 at 9:51

GoogleCodeExporter commented 9 years ago
I do not see the problem here…

look at:
http://ss3.gemstone.com/ss/Scratchpad-fbs/

and even your url

http://ss3.gemstone.com/ss/Scratchpad-fbs/PetitSmalltalk-fbs.64.mcz

already works.
What is your whish here?

Original comment by tobiasp...@gmail.com on 26 Apr 2012 at 12:38

GoogleCodeExporter commented 9 years ago
My wish is to make it clear that this RESTful interface exists at all - I had 
no idea! I went to the Versions tab and saw no easy way of getting the URLs. I 
had to construct the above by hand based on previous experience with SS. I'd be 
happy even with just having those static RESTful URLs as being the links for 
any MCZs rendered, come to think of it.

Original comment by frank.sh...@gmail.com on 26 Apr 2012 at 1:04

GoogleCodeExporter commented 9 years ago
OK, so this is a documentation issue.

Original comment by tobiasp...@gmail.com on 26 Apr 2012 at 1:06

GoogleCodeExporter commented 9 years ago
Ah, I see my mistake: clicking the mcz takes you to a page showing metadata for 
the mcz. THAT page shows the static URLs I was after. Yes, it's a documentation 
issue. Thanks!

Original comment by frank.sh...@gmail.com on 26 Apr 2012 at 1:57