-
OpenCore Software
last modified June 26 by ejucovy
What is OpenCore?
OpenCore is "SourceForge for community organizing" -- a common baseline of collaborative tools to help groups work collectively, including collaborative spaces with wikis, mailing lists, and team & role management tools.
We distribute the full OpenPlans stack, which extends the Plone-based OpenCore to include task management, blogging and email notification features for project spaces, by integrating WordPress and other external applications.
OpenCore is built on top of the open source Plone CMS and is licensed under the GNU General Public License so feel free to use and modify it!
Main Resources
- The code repository (SVN) is at https://svn.openplans.org/svn/opencore (and here's an rss feed of commits that you can subscribe to)
- The bug tracker (Trac) is at http://trac.openplans.org/openplans
- Developer discussion takes place on the opencore-dev mailing list and in the #openplans channel on irc.freenode.net.
- Detailed installation instructions for getting the system running can be found on our getting started page.
Deployment & Administration
- Installing the software: getting started
- Getting a mac ready for OpenPlans development
- i18n usage in opencore
- How to add custom editable fields to the user profile
- Caching and load balancing an OpenPlans deployment
- How to restore an openplans project from a zodb backup
- Recovering the production database
- How to delete users from opencore
-
Syncing the membrane tool
Community Policy
- HowTo Release a New Version
- Programming Best Practices
- Testing Best Practices
- UI Best Practices
- CSS Best Practices
-
Copyright assignment
- Typography Style Guide -PDF!
Working with the Code
- The opencore API for integrating external applications with opencore over HTTP
- how to perform a case-insensitive search for a particular username
- how to rename a user
- how to create a tales namespace
- Viewlets HowTo
- HowTo run the opencore unit tests
- HowTo run the flunc tests
- Documentation for
octopus
, the set of HTML, Javascript and backend code and conventions for processing forms
R&D
General Development
- Uniform UI Metaphors
- Collected
feedback on OpenCore
-- feel free to add your own!
-
Info Architecture
Interaction Design
- User Experience Improvement Strategy
- Core UI
- Xinha Improvements
- Xinha Details
- Wiki Redesign
- Core user stories
- User personas --dec 06
- Objectives and Site definition + Info Architecture --dec 06
-
Links Bank
+ Meme Streme: screenshots of sites we like
- Main Interfaces