Hi Bernhard,<br><br> The way I've built that list was so ugly that didn't even reached the ontological status of a script, but I didn't found a fast and easier way to query a SqueakSource server for projects matching a name (there was some bug with an HTTPSocket stripping an url's location...anyway), it started like this:<br>
<br>| args result |<br>args := Dictionary new<br> at: 'arg1' put: #('Monticello' );<br> yourself.<br> result := HTTPClient <br> httpPostDocument: '<a href="http://www.squeaksource.com/@2QVpXXNcXjj-Xy-T/FaRHA2Qw">http://www.squeaksource.com/@2QVpXXNcXjj-Xy-T/FaRHA2Qw</a>' "This is the post url, add a ?NN for remaining pages "<br>
args: args.<br>result content asUnHtml.<br>" and parse the string...etc "<br><br>However, there should be better ways for sure, if somebody knows how to do it, I will integrate it into the DependencyBrowser.<br>
Cheers,<br><br>Hernán<br><br><div class="gmail_quote">2009/7/12 Ken G. Brown <span dir="ltr"><<a href="mailto:kbrown@mac.com">kbrown@mac.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
MC1.5 at least has InstallerMonticello >>packagesMatching: aMatch that must be useful.<br>
<font color="#888888"><br>
Ken G. Brown<br>
</font><div><div></div><div class="h5"><br>
At 9:08 PM +0200 7/12/09, Bernhard Pieber apparently wrote:<br>
>Am 12.07.2009 um 20:36 schrieb Ken G. Brown:<br>
>>At 5:22 PM +0200 7/12/09, Bernhard Pieber apparently wrote:<br>
>>>Hi Hernán,<br>
>>><br>
>>>I just found an old mail from you - see below.<br>
>>><br>
>>>Now I wonder how you compiled that list? It looks like a script. If yes, could you share it perhaps?<br>
>>><br>
>>>Cheers,<br>
>>>Bernhard<br>
>>><br>
>>>Am 07.02.2009 um 10:21 schrieb Hernán Morales Durand:<br>
>>><br>
>>>>Dear all,<br>
>>>>This could be useful for anybody out there trying to merge Monticello, or simply having problems with it. I've detected 17 monticello forks in several repositories around the world with latest versions dated from 2005. I assume that is not feasible to ask every developer who did a fork for his reasons, or reverse engineer every fork, so I've included a minimal list of basic functionality relevant for me and completed a few (see below). Feel free to add notes to any fork, or your results in your particular environment, or anything not listed like additional utilities or versions.<br>
>>>>My preferred version is Monticello-pmm.318 from '<<a href="http://source.lukas-renggli.ch/sm" target="_blank">http://source.lukas-renggli.ch/sm</a>><a href="http://source.lukas-renggli.ch/sm" target="_blank">http://source.lukas-renggli.ch/sm</a>' . Apologies for the e-mail extension.<br>
>>>><br>
>>>>Monticello versions by release:<br>
>>>>======================<br>
>>>>Squeak 3.4 : NA (but there is a backport : <<a href="http://www.arsol.net/squeak1/loadMonticelloOnSqueak34.1.cs.gz" target="_blank">http://www.arsol.net/squeak1/loadMonticelloOnSqueak34.1.cs.gz</a>><a href="http://www.arsol.net/squeak1/loadMonticelloOnSqueak34.1.cs.gz" target="_blank">http://www.arsol.net/squeak1/loadMonticelloOnSqueak34.1.cs.gz</a>)<br>
>>>>Squeak 3.5 : NA<br>
>>>>Squeak 3.6 : NA<br>
>>>>Squeak 3.7-5989 (Full) : Monticello-avi.183<br>
>><snip><br>
>><br>
>>Did you catch the next message in the old thread copied here far below?<br>
>Yes, I did. However, I think you misunderstood me. My question was not about Monticello per se. My question was:<br>
>Given a package, e.g. Monticello in this example or SqueakSource or KernelTests, how can I get a list of all versions including all repositories they are in?<br>
><br>
>Or are you saying Monticello 1.6 has this functionality?<br>
><br>
>Cheers,<br>
>Bernhard<br>
<br>
<br>
</div></div></blockquote></div><br>