Differences between revisions 4 and 5
Revision 4 as of 2006-09-29 11:40:26
Size: 2536
Editor: JeffRush
Comment:
Revision 5 as of 2006-10-09 09:59:40
Size: 2423
Editor: adsl-68-95-150-255
Comment:
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
My prototype of the advocacy site has been fully ported over the advocacy.python.org and checked into svn.python.org. The site is up and down as I'm working on it, however I have established a clone of the site at advocacy.dfwpython.org. The clone will be the development site and advocacy.python.org will be the production site, with a subversion check-in/check-out cycle used to catch the production site up with development.

I'm not happy with the colors and layout of the advocacy site but decided to put further tweaking aside and focus on getting all the pieces working so people have something to critique, and so we can start adding content to it.
Line 10: Line 14:
 * Migrate over the prototype portal from advocacy.dfwpython.org to advocacy.python.org.  * Add support for filterable documents to the advocacy site, and come up with a decent presentation layout for said documents.
Line 12: Line 16:
 * Gain access to the correct portion of Python SVN to hold my creations, both software and content.
Line 17: Line 20:

 * Consider which versions of software to use on the site; there is some push to use Python 2.5 as well as the just-released Zope 3.3.0, except that Zope3 doesn't work with 2.5 without patches (and maybe more). There are also version issues to resolve re psycopg1 vs psycopg v2, and which SVN revision of psycopgda to bridge between Zope3 and psycopg. And last there is a question of which version of Nabu to use, the last release of Dec 2005 or a more recent snapshot from subversion.

 * Consider the correct directory and subversion layout to achieve separation of content from software written specifically for advocacy.
Line 27: Line 26:
 * Put out call for !PyCon talk and tutorial ideas; post my suggestion list.

In mid-2006, the PSF agreed to hire JeffreyRush for full-time work on ["Advocacy"].


["AdvocacyAccomplishments"]

My prototype of the advocacy site has been fully ported over the advocacy.python.org and checked into svn.python.org. The site is up and down as I'm working on it, however I have established a clone of the site at advocacy.dfwpython.org. The clone will be the development site and advocacy.python.org will be the production site, with a subversion check-in/check-out cycle used to catch the production site up with development.

I'm not happy with the colors and layout of the advocacy site but decided to put further tweaking aside and focus on getting all the pieces working so people have something to critique, and so we can start adding content to it.


Current Tasks:

  • Add support for filterable documents to the advocacy site, and come up with a decent presentation layout for said documents.
  • Establish a subportal under advocacy.python.org for those who want to help promote Python.
  • Make announcment re advocacy onto CLP and CLPA.


Existing Challenges:

  • Consider whether to style the advocacy site exactly like www.python.org or to vary it either slightly (like us.pycon.org) or significantly. A quiet look is good for those who come to a site frequently but something a bit louder can be useful to excite those who show up for the first time. The louder site may tend to annoy those who must see it again and again.


Future Tasks:

  • Ping pydotorg for site statistics, if they already exist.
  • Further restyling of us.pycon.org website
  • Install the python api for subversion, so I can directly manipulate repositories, as needed.
  • Figure out how to integrate Nabu with subversion, such that documents maintain an audit trail.
  • Finish processing the audio recordings from past PyCons.

  • Encourage adoption of a standard presentation template for PyCon.

  • For PyCon:

    • rename Apache rewrite rule from "apps" to "apps06".
    • rename fastcgi start/stop scripts to have "06" in them.
    • rename the django/pycon directory to django/pycon06
    • update the sudo config for the renamed files.
    • help Doug chg password for the pycon06 DB.


For active discussion on advocating for Python, please join the mailing list at [http://mail.python.org/mailman/listinfo/advocacy]


CategoryAdvocacy

PythonAdvocacyCoordinator (last edited 2008-11-15 14:00:14 by localhost)

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