Size: 1855
Comment: Add note on design
|
Size: 1336
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
At PyCon 2009, Steve Holden suggested building a site for people who wish to learn Python. |
At PyCon 2009, Steve Holden suggested building a microsite for people who wish to learn Python. |
Line 4: | Line 4: |
We already have BeginnersGuide, but it's buried in the wiki and is pretty dense text. | We already have BeginnersGuide, but it's buried in the wiki and is pretty dense text. This microsite would have a cleaner design and fewer links. |
Line 11: | Line 11: |
* Starting Python [+1 mfoord] | * Starting Python [+1 mfoord +1 amk] |
Line 19: | Line 19: |
== Content == Notes on the current content are at [[PythonWebsite/Learning/Top]]. The site primarily links to resources, so its page architecture is pretty shallow. |
|
Line 21: | Line 25: |
== Content == The site would primarily link to resources, so its page architecture would mostly be pretty shallow. * What's Python? -- like [[BeginnersGuide/Overview]]. * Starting Points -- documentation, tutorials, downloads * Tools -- links to IDEs, distributions, (hosting services?) * Libraries -- PyPI; commonly-used libraries * Books -- list of introductory books * Videos -- link to relevant introductory tutorials * The Community -- user groups, conferences |
|
Line 34: | Line 26: |
Line 40: | Line 31: |
== Maintenance == The pydotorg volunteers are stretched thinly enough that we should try to make this low-maintenance. Can we make RSS feeds available by processing particular pages from the Python wiki, and then derive most of the new site's content from them? |
At PyCon 2009, Steve Holden suggested building a microsite for people who wish to learn Python.
We already have BeginnersGuide, but it's buried in the wiki and is pretty dense text. This microsite would have a cleaner design and fewer links.
Possible names
Vote here:
- Python 101 [+1 sdeibel -1 mfoord] (there is already a python101.com plus 101 means nothing to people outside the USA)
- Starting Python [+1 mfoord +1 amk]
- Python from zero []
- Python from scratch []
- Python for beginners []
We should probably avoid 'Learning Python', since that's an O'Reilly book title. Likewise there is a book called 'Beginning Python'.
Content
Notes on the current content are at PythonWebsite/Learning/Top. The site primarily links to resources, so its page architecture is pretty shallow.
Should it target Python 2, 3 or both? Python 3 would be better, but would mean that initially it couldn't cover common third party libraries that haven't yet been ported to Python 3.
How about commissioning prominent authors to produce an article each on a range of subjects?
Design
To avoid spending volunteer time on yet another site design, we should just re-use the existing python.org page design (though not necessarily the same site-building script and infrastructure.)