-
Architecture
last modified February 11 by mchua
This architecture plan describes some of where we are, and a lot of where we are going.
terminology
topp
"The Open Planning Project," the company and people behind it all. Everything below produced by TOPP is open-source and open to external users, contributors, developers, critics, etc. free of charge.
openplans
openplans is the big stack of software that runs openplans.org. It contains all the other components listed below and a process (supervisord) to run them all; it's the Big Integrated Thing that makes up the gestalt of this project.
openplans.org and nycstreets.org
http://www.openplans.org and http://www.nycstreets.org are two sites hosted and administered by TOPP where others can freely make their own projects. They run the openplans stack (in the case of nycstreets, differently-themed and integrated with other TOPP software projects as well).
opencore
opencore is a large component of the openplans stack, based primarily on zope and plone. It handles user auth, profiles, and wikis for the openplans stack, among other things.
Architectural overviews:
- File repo
- Transcluder
- Cache
- Authentication
- User Info
- Feed Store
- Notification
- WordPress
- WYSIWYG Architecture
- Closed projects
- Sharing project info
- HTTP API Design
- Microformats
- Event architecture
-
Search architecture

