kaimmello wrote:
>> I think Martin is not suggesting to use the official Debian packages but
>> to provide our own repository,
>> which means we would (eventually) maintain our own deb versions of GAP,
>> Maxima, etc. This
>> is a great long term goal, IMHO.
>>
> 
> IMHO it's quite dangerous to provide and maintain our own packages of
> all components (GAP, Maxima, etc) because
> 
> - it requires much work that, if lacking, may cause SAGE package to
> become obsolete
> - if, on the contrary, all efforts are concentrated on SAGE, the
> traditional packages of GAP, Maxima, etc, may become obsolete, and it's
> not a good idea to grow by cutting our own roots.
> - if SAGE team works on one component but then the team of that
> component comes out with a major release not including SAGE patches, we
> can occur in a fork, and is it's IMHO very bad.
> - by having more than one version of the same component, for example
> one stand-alone and one included in SAGE, we risk to betray the spirit
> of the free software, i.e. to use the available pieces of software.
> Doesn't it recall the "Hell of DLL's" in Windows world?? SAGE has been
> up to now the best "glue" for the scientific software...IMHO it would
> be really nice to glue also all existing debian packages.

I'm agree with the 90% of your comments, but the last one will be 
strange. The main problems is related with debian policy's that gave 
packages a better quality with QA phase, etc .. and this give them with 
some older packages. I think that we could no work this some debian 
packages directly, we have to look for some solution that help SAGE keep 
the correct software.

As i could remember the biggest problem could be related with python and 
pyrex, sage versions are patched with non-official solutions that never 
will be with debian ...

> My hope would be to collaborate with the maintainers of the existing
> packages in order to update them with SAGE requirements in mind.

I think this is a good idea, but could be very difficult because there 
are debian guidelines that every package must agree. As i say'd the 
normal time to package something like SAGE is about two year to be agree 
with debian standards.

But how about other platforms, i think that could be interesting to form 
a sage packaging team that could do it for some platforms,isn'it?

Pere

> Best regards.
> 
> Tiziano
> 
> 
> > 


--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to