Differences between revisions 8 and 17 (spanning 9 versions)
Revision 8 as of 2006-12-05 20:40:30
Size: 2959
Editor: JeffRush
Comment:
Revision 17 as of 2008-11-15 14:00:14
Size: 1936
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
In mid-2006, the PSF agreed to hire JeffreyRush for full-time work on ["Advocacy"]. In mid-2006, the PSF agreed to hire JeffreyRush for full-time work on [[Advocacy]]. The contract was renewed for another six months starting March 15, 2007, along with a [[http://www.python.org/psf/grants/advocacy/revised-tasks.pdf|list of tasks to tackle]].
Line 4: Line 4:
["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.
[[AdvocacyAccomplishments]]
Line 11: Line 9:
 * Write up authoring guidelines, for web content, whitepapers and flyers, so as others contribute documentation, it is consistent in appearance and tone.
 * Add additional content to the advocacy site re answering common questions from the perspective of various audiences.
 * Get my installation of Pyramid working and begin adding links from www.python.org to the advocacy site.
 * Produce more "5-Minutes with Python" screencasts -- I've produced nine screencasts so far (not all 5-min though).
   * Python, Numbers and Array Processing
   * Python and Strings
   * Python and the Imaging Library
   * Python and Relational Databases
   * Python and Object Databases
   * Python and Scientific Computing
 * Work on "Starting and Running a Successful Python User Group" paper, with select members of the Usergroup Support Committee who have volunteered to help.
 * Hold another online meeting of the Usergroup Support Committee.

 * Use the [[http://www.dfwpython.org:8000/|www.python.org mockup area]] to test some proposed changes, re a "spotlight" topic and a "get involved" feature, and get feedback from the community.
 * Decide how to create a "spotlight" box on www.python.org, in consultation with the pydotorg group.
 * Decide how to create a "get involved" box on www.python.org, in consultation with the pydotorg group.
Line 18: Line 26:
 * I have been spending (too much) time on PyCon and need to refocus on other forms of advocacy.
 * I have found a huge amount of really great Python material scattered on sites and am trying to organize/link it into the advocacy site. A good situation to be in but a lot of reading and evaluating.
 * An Apache process on ximinez.python.org machine was leaking memory and swapping like crazy, slowing everything considerable. Sean R. changed Apache from a threading to a process model and the problem has not reoccurred.
 * crunching a talk down into only 5-minutes - it is surprisingly difficult
 * figuring out why threads I start re advocacy and usergroups die out, lacking persistence.
 * why no response pretty much at all to the repeated calls for podcasts and screencasts -- why is the community so averse to multimedia?
Line 23: Line 31:
Future Tasks (in order of priority, from most urgent to least):

 * Refine component for organizing advocacy files; collapse documents in different formats into one entry with format icons; provide an upload link into a quarantine area, provide for searching for tagged files re all slide presentations, all flyer handouts, etc.
 * Implement a component to establish a database of user groups, with an RSS feed and searchable by geographic location.
 * Ping pydotorg for site statistics, if they already exist.
 * Finish processing the audio recordings from past !PyCons.
 * Figure out how to integrate Nabu with subversion, such that documents maintain an audit trail.
 * 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.
 * Further restyling of us.pycon.org website
 * Install the python api for subversion, so I can directly manipulate repositories, as needed.
For active discussion on advocating the use of Python, please join the [[http://mail.python.org/mailman/listinfo/advocacy|Advocacy mailing list]] and visit the [[http://advocacy.python.org/getinvolved|Advocacy - Get Involved!]] site.
Line 40: Line 33:
For active discussion on advocating the use of Python, please join the [http://mail.python.org/mailman/listinfo/advocacy Advocacy mailing list] and visit the [http://advocacy.python.org/getinvolved Advocacy - Get Involved!] site.
----
CategoryAdvocacy
CategoryAdvocacy CategoryAdvocacy

In mid-2006, the PSF agreed to hire JeffreyRush for full-time work on Advocacy. The contract was renewed for another six months starting March 15, 2007, along with a list of tasks to tackle.


AdvocacyAccomplishments


Current Tasks:

  • Produce more "5-Minutes with Python" screencasts -- I've produced nine screencasts so far (not all 5-min though).
    • Python, Numbers and Array Processing
    • Python and Strings
    • Python and the Imaging Library
    • Python and Relational Databases
    • Python and Object Databases
    • Python and Scientific Computing
  • Work on "Starting and Running a Successful Python User Group" paper, with select members of the Usergroup Support Committee who have volunteered to help.
  • Hold another online meeting of the Usergroup Support Committee.
  • Use the www.python.org mockup area to test some proposed changes, re a "spotlight" topic and a "get involved" feature, and get feedback from the community.

  • Decide how to create a "spotlight" box on www.python.org, in consultation with the pydotorg group.
  • Decide how to create a "get involved" box on www.python.org, in consultation with the pydotorg group.


Existing Challenges (most recent at top):

  • crunching a talk down into only 5-minutes - it is surprisingly difficult
  • figuring out why threads I start re advocacy and usergroups die out, lacking persistence.
  • why no response pretty much at all to the repeated calls for podcasts and screencasts -- why is the community so averse to multimedia?


For active discussion on advocating the use of Python, please join the Advocacy mailing list and visit the Advocacy - Get Involved! site.


CategoryAdvocacy CategoryAdvocacy

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

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