[squeak-dev] SMServer beta update

Chris Cunnington brasspen at gmail.com
Sun May 11 14:34:17 UTC 2014


On May 11, 2014, at 4:58 AM, Göran Krampe <goran at krampe.se> wrote:

> Hey!
> 
> On 05/09/2014 05:34 PM, Chris Cunnington wrote:
>> On May 9, 2014, at 10:19 AM, Frank Shearar <frank.shearar at gmail.com
>> <mailto:frank.shearar at gmail.com>> wrote:
>> 
>>> On 9 May 2014 14:52, Chris Cunnington <brasspen at gmail.com
>>> <mailto:brasspen at gmail.com>> wrote:
>>>> http://oopfile.com
>>> 
>>> I am liking! Nice clean-looking UI.
>>> 
>>> Is there any chance of using guessable URLs?
>>> 
>> 
>> I'm going to have to punt on this question. I'll have to think about it.
>> 
>> Goran's URLs use UUIDs like this.
>> 
>> http://map.squeak.org/account/package/50cf04ed-626d-4f58-b444-e7878b72149d
>> 
>> Not really guessable. But consistent. Google likes them better than what
>> SqueakSource does.
> 
> Well, that is actually the URLs used when you are *logged in* - all those URLs begin with "/account/". A common mistake to share those URLs, because they only work "for you".
> 
> If you remove the "/account/" part the URL works though (but you get a readonly view):
> 
> http://map.squeak.org/package/50cf04ed-626d-4f58-b444-e7878b72149d
> 
> 
> The decision to use UUIDs was because I wanted:
> 
> - URLs that never change
> - Ability to rename package
> 
> BUT!... you can also use:
> 
> http://map.squeak.org/packagebyname/greenneon
> http://map.squeak.org/packagebyname/gree
> 
> ...although: "gre" matches Grease first so "gree" is the shortest match. :)
> 
> I should have made these URLs visible somewhere because people seem generally quite unaware of these URLs, although I have used them all the time when posting URLs to the mailinglist trying to build awareness :)
Hmm.... OK. I think I can do something with that. Reading this, I think guessable URLs can be done. I'll look at it. 

> 
> Which approach is "the best" for a new system, well, one can wonder. There are definitely arguments for having name based URLs only - that are listed somewhere so they get googled up.

That's giving me a thought. It might not be too difficult to have it both ways. 

Thanks, 
Chris 

> And if someone renames, fine, so be it, the old URL "dies".
> 
> regards, Göran
> 



More information about the Squeak-dev mailing list