Yi Qiang has proposed that sqlalchemy (http://www.sqlalchemy.org/)
be added as a standard Sage package. We now have a procedure that
*all* spkg's must go through before they are added to Sage.
Quick question:
Do you think SQLAlchemy be added to Sage?
[ ] +1 "yes"
[ ] -1 "no"
You can try out SQLalchemy here:
http://trac.sagemath.org/sage_trac/ticket/2205
This depends on setuptools:
http://trac.sagemath.org/sage_trac/ticket/2481
Here are some *guidelines* for voting/discussing:
GUIDELINES FOR INCLUSION OF ALL NEW SPKGS IN SAGE
1. GPL version 2 compatible license. (This rule
will be reconsidered in December 2008. I.e., we
might allow GPL v3 only code.)
2. The package must build on our supported architectures:
* Linux x86, x86_64, itanium, ppc
* OS X ppc, intel
* Solaris sparc, x86_64
* MS Windows (or at least a reasonable plan for building in
the near future)
3. Quality: The package should be "better" than anything else (that
passes criteria 1 and 2) and an argument should be made for this. The
comparison should be made to both Python and other software. Criteria
in passing the quality test include:
* Speed
* Documentation
* Usability
* Memory leaks
* Maintainable
* Build time
* Size
* Dependencies
4. Interest and Demand:
* JSAGE vote (majority)
* A majority vote on sage-devel.
--
William Stein
Associate Professor of Mathematics
University of Washington
http://wstein.org
If there is sufficient demand, that'll be clear by how this vote goes.
It's really better that we are organized and mature about how we
add things to Sage at this point, I think. Otherwise, packages will
slip in that will cause _you_ tons of grief down the road... as you
no doubt know.
Anyway my vote on SQLalchemy is:
+1
Let's just say that if sqlalchemy gets voted in then setuptools does
automatically.
-- William
+1
Jason
+1
--Mike
+1 for setuptools :)
Jaap
>
> William Stein wrote:
>> Hi,
>>
>> Yi Qiang has proposed that sqlalchemy (http://www.sqlalchemy.org/)
>> be added as a standard Sage package. We now have a procedure that
>> *all* spkg's must go through before they are added to Sage.
>>
>> Quick question:
>>
>> Do you think SQLAlchemy be added to Sage?
>> [ ] +1 "yes"
>> [ ] -1 "no"
+1
Nick
> 4. Interest and Demand:
> * JSAGE vote (majority)
> * A majority vote on sage-devel.
I assume "majority" = "the sum is positive", right?
Jason
>
> Hi,
>
> Yi Qiang has proposed that sqlalchemy (http://www.sqlalchemy.org/)
> be added as a standard Sage package. We now have a procedure that
> *all* spkg's must go through before they are added to Sage.
>
> Quick question:
>
> Do you think SQLAlchemy be added to Sage?
> [ ] +1 "yes"
> [ ] -1 "no"
A couple of questions:
- is it worth making this optional for a period of time so that
we can try it out?
- is it really solving a problem (not hanging out on IRC much,
I have no clue what the issues are)? Or maybe better: what
problem is solved by including it in the standard packages?
- is it sufficiently central that it has to be standard?
It's worth keeping the "base" install as small as feasible (without
cramping Sage's functionality for most users). I noticed that 2.10.3
got about 20MB smaller compared to 2.10.2 (even though that was
mostly documentation shrinkage :-}).
Thanks!
Justin
--
Justin C. Walker, Curmudgeon at Large
Institute for the Absorption of Federal Funds
-----------
My wife 'n kids 'n dogs are gone,
I can't get Jesus on the phone,
But Ol' Milwaukee's Best is my best friend.
-----------
Good! +1
How about 2 business days? There are some days that I know I'd be too
busy/rushed to comment on a package, much less try to install it. Would
a package really need 24 hour turn-around time?
Or maybe a 1-2 business day vote for getting into optional, then at
least one week there with a voting thread on sage-devel for inclusion
into standard?
Jason
We want to keep this _really_ simple, and... Sage moves at the speed of
light, so I say 1 day. Anyway, most people who care will answer quite
quickly. If something is at all contentious though, then we could keep voting
open longer. But if a package gets a bunch of +1's immediately, then the
outcome is pretty clear.
-- William
+1
>
> Hi,
>
> Yi Qiang has proposed that sqlalchemy (http://www.sqlalchemy.org/)
> be added as a standard Sage package. We now have a procedure that
> *all* spkg's must go through before they are added to Sage.
>
> Quick question:
>
> Do you think SQLAlchemy be added to Sage?
> [ ] +1 "yes"
> [ ] -1 "no"
+1 to SQLAlchemy, it looks like good project. Yi has apparently found
it useful, how many other people out there have downloaded and tried
this out? Anyone?
- Robert