[stdlib-sig] Choosing a name for simplejson

M.-A. Lemburg mal at egenix.com
Fri Apr 11 11:51:13 CEST 2008


On 2008-04-10 23:52, Brett Cannon wrote:
> On Thu, Apr 10, 2008 at 2:31 PM, M.-A. Lemburg <mal at egenix.com> wrote:
>> On 2008-04-10 23:09, Paul Moore wrote:
>>  > On 10/04/2008, Benjamin Peterson <musiccomposition at gmail.com> wrote:
>>  >> On Thu, Apr 10, 2008 at 4:03 PM, Brett Cannon <brett at python.org> wrote:
>>  >>  > So simplejson is going to be added to the stdlib (this came down from
>>  >>  >  up high, which is why there has not been more of a discussion here).
>>  >>  >  That means we need to choose a name. Obviously 'json' would work, but
>>  >>  >  I am not sure if there is something better. Remember, we want simple
>>  >>  >  so that if someone goes, "I wonder if Python has a JSON module", they
>>  >>  >  can easily find it (which means no crazy package names).
>>  >>
>>  >> +1 for "json" or "jsonlib". Simple is better.
>>  >
>>  > +1 for json. Let's not have yet another xxxlib format name...
>>
>>  While that would be nice, I'm sure there a quite a few apps out there
>>  that already ship their own little version of a JSON library using
>>  that name. "jsonlib" already has an implementation:
>>
>>  http://pypi.python.org/pypi/jsonlib/
>>
>>  BTW: What's bad about "simplejson" ?
> 
> Longer than it needs to be.
> 
>>  Oh, how I wished Python would finally get to use single package
>>  name for its std lib and put everything else under that name, e.g. "py".
>>  Then we could just name it "py.json" and be done with these issues
>>  once and for all.
> 
> If you want to convince Guido to allow this then that's fine; I'm +0
> on the idea myself.

In my experience, Guido has shown that he doesn't get convinced by
someone pointing him at a problem - he has to run into the problem
himself.

Now, Python is a community project and its user set is very diverse,
so I'd like to see what the community thinks. If there's a tie, Guido
can break it, but I don't really see why he should be the only one
who's being asked.

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source  (#1, Apr 11 2008)
 >>> Python/Zope Consulting and Support ...        http://www.egenix.com/
 >>> mxODBC.Zope.Database.Adapter ...             http://zope.egenix.com/
 >>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

:::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,MacOSX for free ! ::::


    eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
     D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
            Registered at Amtsgericht Duesseldorf: HRB 46611


More information about the stdlib-sig mailing list