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
-~----------~----~----~----~------~----~------~--~---

Reply via email to