On Wed, Apr 22, 2009 at 06:24:38PM -0700, mabshoff wrote:
> while there should be a quick 3.4.2 to mop up patches from trac before
> the big 4.0 jump today we had a planning session during the UW status
> meeting about the goals for Sage 4.0. The result is at
> 
>    http://wiki.sagemath.org/plan/sage-4.0
> 
> It still needs a little polish, i.e. the issues for Solaris as well as
> 64 bit OSX support need to be fleshed out, but the 75% coverage target
> has a lot of concrete projects and/or suggestions on what to attack.
> If anyone has some other suggestions for large projects that are
> doable in the next 3 weeks please let us know.

I really would want to get the category code in Sage soon (4.0???):

 - Rebasing the patch after each Sage release is a real pain in the neck

 - The time frame where I can focus on working on this patch is closing
   (essentially it has to be done before June)

 - FPSAC is approaching

 - My coming to Seattle in a couple weeks is a perfect time to put
   some hard work on it

 - I am myself convinced that the patch is mature, and the remaining
   technical issues can be solved within a reasonable time frame
   (e.g. up to backward compatibility that just needs to be taken care
   of, pickling works). Now I need to convince you guys :-)

To this end, I created http://sagetrac.org/sage_trac/ticket/5891,
which includes a status report. This report also appears in the
description header of the patch on the sage-combinat patch server,
which I'll try to update on a regular basis. I also started to write a
elements/parents/category primer, which I beta tested on the Sage
developers in Davis.

I will need your help! And to start with a review on #5120 :-)

Also, if you really need to modify any of file listed below, please
double check the patch and synchronize with me (most of the changes
are trivial import updates). Michael: if you spot a patch doing so,
please ping me.

Cheers,
                                Nicolas

M sage/algebras/group_algebra.py
M sage/algebras/steenrod_algebra.py
M sage/categories/__init__.py      
M sage/categories/action.pyx       
M sage/categories/all.py           
M sage/categories/category.py      
M sage/categories/category_types.py
M sage/categories/functor.pyx      
M sage/categories/homset.py        
M sage/categories/map.pyx          
M sage/categories/morphism.pyx     
M sage/categories/pushout.py       
M sage/combinat/combinatorial_algebra.py
M sage/combinat/free_module.py          
M sage/combinat/permutation.py          
M sage/combinat/schubert_polynomial.py  
M sage/combinat/species/series.py       
M sage/combinat/symmetric_group_algebra.py
M sage/groups/group.pyx                   
M sage/groups/matrix_gps/homset.py        
M sage/groups/perm_gps/permgroup.py       
M sage/groups/perm_gps/permgroup_named.py 
M sage/matrix/matrix_space.py             
M sage/misc/misc.py                       
M sage/modular/abvar/homspace.py          
M sage/modular/hecke/degenmap.py          
M sage/modular/hecke/hecke_operator.py    
M sage/modular/hecke/homspace.py          
M sage/modular/hecke/module.py            
M sage/modular/hecke/morphism.py          
M sage/modular/modsym/ambient.py          
M sage/modules/free_module.py             
M sage/modules/matrix_morphism.py         
M sage/modules/module.pyx                 
M sage/probability/random_variable.py     
M sage/rings/homset.py                    
M sage/rings/integer.pyx                  
M sage/rings/morphism.pyx                 
M sage/rings/residue_field.pyx            
M sage/rings/ring.pyx                     
M sage/schemes/generic/homset.py          
M sage/schemes/generic/scheme.py          
M sage/schemes/generic/spec.py            
M sage/schemes/hyperelliptic_curves/kummer_surface.py
M sage/sets/all.py                                   
M sage/sets/set.py                                   
M sage/structure/category_object.pyx                 
M sage/structure/element.pyx                         
M sage/structure/parent.pyx                          
M sage/structure/parent_base.pyx                     
M sage/structure/parent_gens.pyx                     
M sage/structure/parent_old.pyx                      
M sage/structure/wrapper_parent.pyx                  

--
Nicolas M. ThiƩry "Isil" <nthi...@users.sf.net>
http://Nicolas.Thiery.name/

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to