The PEAK Developers' Center   Diff for "FrontPage" UserPreferences
 
HelpContents Search Diffs Info Edit Subscribe XML Print View
Differences between version dated 2004-07-12 20:57:49 and 2010-03-13 14:18:53 (spanning 31 versions)
Deletions are marked like this.
Additions are marked like this.

#pragma section-numbers off
 
NOTE: Due to rampant spammer edits, this wiki is no longer open to public editing. Email me your user name and login ID if you want to get access. (If your name isn't shown in the upper right corner of this page, you can click on "UserPreferences" to sign up (with a valid e-mail address) and log in. However, to actually edit anything, I'll need to grant permission to your login first.)
 
 
= Introduction to PEAK =
 
attachment:peak-at-a-glance.png

 
The ["events"] module provides an "event-driven" programming framework that supports ultralight "microthreads" implemented via generators. It can stand alone or can be used atop Twisted for a more intuitive approach to asynchronous programming.
 
Further modules to explore include the ["util"], ["metamodels"], and ["security"] modules. The ["web"], ["net"], and ["query"] are under development.
Further modules to explore include the ["util"], ["metamodels"], and ["security"] modules. The ["web"], ["net"], and ["query"] modules are under development.
 
Additional notes in GettingStartedWithPeak.
 
== Tutorials ==
 
The IntroToPeak tutorial is currently the best way to get started with PEAK. It walks through the creation of simple application which touches on most of PEAK's major subsystems.
The IntroToPeak tutorial is currently the best way to get started with PEAK. It demonstrates the use of many of PEAK's features by building a small application step-by-step.
 
Other tutorials include:
 
* PeakDatabaseApplications -- a (currently unfinished) introduction to building database-oriented applications with PEAK.
 
* ComposingHierarchies
 
* TwistedPeak Example (and TwistedDeferredForPeakEvents)
 
* Using ZopePageTemplates with peak.web
 
= misc =
 
MiscNotes
 
["Glossary"]
 * PeakDatabaseApplications
 * ComposingHierarchies
 * TwistedPeak example
 * Using ZopePageTemplates with peak.web
 * PeakFromBasics - a new tutorial (currently barely started!) which will develop an application from scratch
 * PeakWebHowTo - introduction to {{{peak.web}}} functionality
 
== Concepts ==
 
 * WritingInterfaces
 * WritingComponents
 * WritingAdaptors
 
= Latest Project Docs from CVS =
[http://cvs.eby-sarna.com/*checkout*/PEAK/CHANGES.txt?rev=HEAD CHANGES.txt]
 
[http://cvs.eby-sarna.com/*checkout*/PEAK/README.txt?rev=HEAD README.txt]
 
[http://cvs.eby-sarna.com/*checkout*/PEAK/TODO.txt?rev=HEAD TODO.txt]
  * [http://cvs.eby-sarna.com/*checkout*/PEAK/README.txt?rev=HEAD README.txt]
  * [http://cvs.eby-sarna.com/*checkout*/PEAK/FEATURES.txt?rev=HEAD FEATURES.txt]
  * [http://cvs.eby-sarna.com/*checkout*/PEAK/STATUS.txt?rev=HEAD STATUS.txt]
  * [http://cvs.eby-sarna.com/*checkout*/PEAK/CHANGES.txt?rev=HEAD CHANGES.txt]
  * [http://cvs.eby-sarna.com/*checkout*/PEAK/TODO.txt?rev=HEAD TODO.txt]
 
[http://cvs.eby-sarna.com/*checkout*/PEAK/STATUS.txt?rev=HEAD STATUS.txt]
= Miscellaneous =
 
= User Contributions =
(To be categorized: AddingPsycopgSupport, DistributePeakApplications, MiscNotes, ["Glossary"], CookBook, MailingListHighlights, IrcHighlights)
 
= Using the Wiki =
 
AddingPsycopgSupport
 
DistributePeakApplications
 
CookBook
 
 
PeakForTheImpatient (lranen)
 
 
MailingListHighlights
 
IrcHighlights
 
----
You can edit any page by pressing the link at the bottom of the page. Capitalized words joined together form a WikiName, which hyperlinks to another page. The highlighted title searches for all pages that link to the current page. Pages which do not yet exist are linked with a question mark: just follow the link and you can add a definition.
 
To learn more about what a WikiWikiWeb is, read about MoinMoin:WhyWikiWorks and the MoinMoin:WikiNature. Also, consult the MoinMoin:WikiWikiWebFaq.
 
----
 
Interesting starting points:
  * RecentChanges: see where people are currently working
  * HelpForBeginners: to get you going
  * WikiSandBox: feel free to change this page and experiment with editing
  * FindPage: search or browse the database in various ways
 
{{{

PythonPowered
ShowText of this page
EditText of this page
FindPage by browsing, title search , text search or an index
Or try one of these actions: AttachFile, DeletePage, LikePages, LocalSiteMap, SpellCheck