﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc	parents
249	Base58 any mongo ObjectID's in URLs	joar		"{{{
#!rst
Links are getting long quick wnen our ID's are mongodb ObjectID's.
e.g.
`http://omgmg.dyndns.org:6543/u/quietjenny/m/4e682b3f4cc6a55e4d0000dd/c/4e692f1f4cc6a55e4d000160/#comment <http://omgmg.dyndns.org:6543/u/quietjenny/m/4e682b3f4cc6a55e4d0000dd/c/4e692f1f4cc6a55e4d000160/#comment>`_

Comparison:

::

    base 16: 4e682b3f4cc6a55e4d0000dd  
    base 58: 1RlMoQ3FCeZSiuJO  
    and just for perspective...  
    base 10: 24265763280740767849856893149  
    want more perspective?  
    base 2: 10011 10011 01000 00101 01100 11111 10100 11001 10001 10101 00101 01011 11001 00110 10000 00000 00000 00110 11101

It does not really make a huge difference in size. But it's still
some.

::

    Regular link: [http://omgmg.dyndns.org:6543/u/quietjenny/m/4e682b3f4cc6a55e4d0000dd/c/4e692f1f4cc6a55e4d000160/#comment](http://omgmg.dyndns.org:6543/u/quietjenny/m/4e682b3f4cc6a55e4d0000dd/c/4e692f1f4cc6a55e4d000160/#comment)  
    base58      : [http://omgmg.dyndns.org:6543/u/quietjenny/m/1RlMoQ3FCeZSiuJO/c/1RlbRFH6rhl3jdX36/#comment](http://omgmg.dyndns.org:6543/u/quietjenny/m/1RlMoQ3FCeZSiuJO/c/1RlbRFH6rhl3jdX36/#comment)

If anyone has any other suggestions on how to keep the ID's in the
URLs as short as possible,
`this description of what a mongodb ObjectID consists of might be helpful <http://www.mongodb.org/display/DOCS/Object+IDs>`_.

Cheers



}}}"	defect	closed	minor		programming	WONTFIX			
