On Jun 17, 10:20 am, Martin Albrecht <m...@informatik.uni-bremen.de> wrote: > Hi there, > > Sage Days 16 is coming up next week in Barcelona. On Tuesday, I will give a > talk on how to get started developing Sage. At SD16 many people are attending > who never attended a Sage Days before and thus we figured it would be nice to > provide some hand holding to get into it. > > My outline so far is: > > Motivation: > - a brief motivation (shouldn't be needed at this point anyway) > > Overview: > - a brief comment on Python and Cython > - the pre-parser (i.e. library vs. command line) > - SPKGs and the Sage Library > - directory structure > - finding the source file for a function > - $SAGE_LOCAL/lib/site-packages/python vs. $SAGE_ROOT/devel > i.e. explain what sage -b does > > Revision Control > - basically the MQ stuff from the dev guide > - how to repair your installation after you've broken it (i.e: "you can't > really mess up badly, we have MQ!") > > The Sage Development Process > - Trac/Reviews: the process > - How to Review Patches > > The Sage Community > - Where to ask, where are the resources etc. > > So my question is: > > What do people think? > > If you are a developer, what do you think must be added, what are the things a > newbie should know? > > If you didn't contribute code so far, what would you like to see in such a > talk? > > Cheers, > Martin
This all sounds good. From a different point of view, if you think topics (e.g., like the pre-parser) need to be added to the developer's guide, or reorganized or whatever, please open a ticket. John --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---