Differences between revisions 1 and 14 (spanning 13 versions)
Revision 1 as of 2006-08-25 00:07:25
Size: 2937
Comment:
Revision 14 as of 2007-04-25 17:50:19
Size: 1719
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
To get started working on a local copy of the python.org website, please install / check out these: To get started working on a local copy of the python.org website, you need to check it out from Subversion. To check it out for anonymous access (start here if you're new):
Line 7: Line 7:
    * Install Pyramid as described in http://pyramid.pollenation.net/cgi-bin/trac.cgi
    * (anonymous) svn co https://svn.python.org/www/trunk/beta.python.org
    * (with commit privileges) svn co svn+ssh://pydotorg@svn.python.org/trunk/beta.python.org
    {{{svn co https://svn.python.org/www/trunk/beta.python.org}}}
Line 11: Line 9:
If you need to convert any content from the old site (there are still some murky depths in the old site format) also get this: To check it out with commit privileges:
Line 13: Line 11:
    * svn co https://svn.python.org/www/trunk/pydotorg      {{{svn co svn+ssh://pydotorg@svn.python.org/trunk/beta.python.org}}}
Line 15: Line 13:
To build and run the site: To build and run the site, see build/new-build/README in the checked-out beta.python.org tree.
Line 17: Line 15:
    * See build/README in the checked out beta.python.org tree.

Latest docs on Pyramid:

http://psf.pollenation.net/cgi-bin/trac.cgi/wiki/PyramidDocumentation
For extra information, see PythonWebsiteDetails
Line 25: Line 19:
To join the project, get started by submitting new tickets at http://psf.pollenation.net/cgi-bin/trac.cgi/newticket or working on content at wiki.python.org. You can also ask on IRC or in a new ticket to be added to the Trac notification list. If you want to become a committer, email pydotorg at python dot org for details. To join the project, get started by getting a local copy of the site running. You can submit new tickets for bugs or improvements (see PythonWebsiteCreatingNewTickets) or work on content at wiki.python.org witout having commit privileges.
Line 27: Line 21:
If you would like to see current tickets, click on 'viewtickets' and 'active tickets' If you want to become a committer, email pydotorg at python dot org for details. Please do this only after you're sure you will definitely be contributing changes.
Line 31: Line 25:
Sign up for PythonWebsiteVirtualSprints! == Old Build System ==
Line 33: Line 27:
Some older notes are in PythonWebsiteContentMigration The website build system has been rewritten. The old build system
was called Pyramid. This info is being maintained a short time
until the website completely abandons Pyramid:
Line 35: Line 31:
== Where do I put assets? (images, files, html pages, etc)? ==     * Install Pyramid as described in PythonWebsitePyramidDocs
    * See build/README in the checked out beta.python.org tree.
    * PythonWebsitePyramidUsersGuide
Line 37: Line 35:
In most cases, place them into the same location as the yml and html template files. Pyramid copies them into place automatically. For html trees, place them into a directory that contains a file called NOBUILD. This tells pyramid to just copy the html files instead of trying to process them. == Discussion ==
Line 39: Line 37:
Site-wide and style related images go into in /images instead. See PythonWebsiteHomePage for discussion on what should be on the home page (some of which has been completed, but not all).
Line 41: Line 39:
== Debugging in Wing IDE ==  * ["PythonWebsite/MiscSuggestions"]
Line 43: Line 41:
To debug pyramid in Wing IDE, set up a project, add pyramid (or a copy of it) as the main debug file and set the parameters and starting directory in the File Properties (right click on file or file's name in project view). This can help point at problems when running w/ -V doesn't provide enough info.
Volunteers ¶

Sprinters at PyCon2006 included:

    * Peter Kropf
    * David Goodger
    * Steve Holden
    * Stephan Deibel
    * Andrew Kuchling
    * Tim Parkin
    * Martin Thomas
    * Steve Lucy (missing email address)
    * Sean Reifschneider
    * Evelyn Mitchell
    * Gus Landis
    * Skip Montanaro
    * Kevin Cole (missing email address)
    * J Jentink (missing email address)
    * Moshe Zadka

Other volunteers:

    * Stefan Drees
    * Milen Radev
    * Simon Willison
    * Fabrizio Milo
    * Petro Verkhogliad

== Suggestions ==

Here is a page for PythonWebsiteMiscSuggestions

== FAQs ==

PythonWebsiteDesignAndBuildFaqs

PythonWebsiteVolunteerFaq
 * ["PythonWebsite/Conventions"]

Welcome to Pydotorg Central

This is your source of information for contributing to the python.org website.

To get started working on a local copy of the python.org website, you need to check it out from Subversion. To check it out for anonymous access (start here if you're new):

  • svn co https://svn.python.org/www/trunk/beta.python.org

To check it out with commit privileges:

  • svn co svn+ssh://pydotorg@svn.python.org/trunk/beta.python.org

To build and run the site, see build/new-build/README in the checked-out beta.python.org tree.

For extra information, see PythonWebsiteDetails

How Can I Help?

To join the project, get started by getting a local copy of the site running. You can submit new tickets for bugs or improvements (see PythonWebsiteCreatingNewTickets) or work on content at wiki.python.org witout having commit privileges.

If you want to become a committer, email pydotorg at python dot org for details. Please do this only after you're sure you will definitely be contributing changes.

Chat/help on IRC at #pydotorg on freenode.net

Old Build System

The website build system has been rewritten. The old build system was called Pyramid. This info is being maintained a short time until the website completely abandons Pyramid:

Discussion

See PythonWebsiteHomePage for discussion on what should be on the home page (some of which has been completed, but not all).

LegacyPythonWebsite (last edited 2014-07-07 16:31:23 by techtonik)

Unable to edit the page? See the FrontPage for instructions.