[reportlab-users] New snippet posted: colourising code with Pygments
Andy Robinson
andy at reportlab.com
Thu Dec 17 10:48:51 EST 2009
2009/12/17 Marius Gedminas <marius at gedmin.as>:
> Incidentally, how is this snippet server implemented? Would it be hard
> to make it use human-friendly URLs like
>
> http://www.reportlab.com/snippets/11/colourising-code-with-pygments
>
It's standard Django so what you suggest is technically trivial.
'Friendly URLs' are OK in principle as long as the original author
chooses a good name, and does not change it. These things are highly
likely to get linked to.
The other concern is to keep it short. I prefer URLs which can be
read OK after being indented 2-3 times in email discussions. We're
up to 37 chars already with a two-digit code and I am not sure if,
say, a 30-char limit would be enough.
We looked at several systems.
- ActiveState Python cookbook uses numbers only
- Djangosnippets uses numbers only
- Stackoverflow uses what you suggest..
> For
> serving requests, just ignore the human-friendly extra step in the URL
> and use the '11' for identification.
If someone browsed to /snippets/11/, should the browser redirect them
to /snippets/11/colourised-python/code/ , or the other way round?
- Andy
More information about the reportlab-users
mailing list