Version 89 (modified by ed, 3 years ago) (diff) |
---|
Table of Contents
Please don't use this wiki for things that are not specifically related to web development, use the wiki.transitionnetwork.org site.
Welcome to Transition Technology
This is the web development management site for the Transition Network it is used for tickets, documentation, time and code management.
For a complete list of local wiki pages, see TitleIndex.
Website developers/designers: start here
Our documentation of the main Transition Network website covers everything you need if you're a designer or developer on the Transition Technologists Team.
Don't do anything without reading the docs first :)
Websites
- Main Transition Network Drupal website: running on PuffinServer http://www.transitionnetwork.org/
- Sharing Engine Drupal website: running on PuffinServer http://news.transitionnetwork.org/
- REconomy Project: ReconomyWordPress due to be migrated to ParrotServer http://www.reconomy.org/
- In Transition 2.0: InTransitionWordPress running on ParrotServer http://www.intransitionmovie.com/
- Earth Inheritors: EarthInheritorsWordPress running on ParrotServer http://www.earthinheritors.net/
- Wiki: Mediawiki running on PenguinServer https://wiki.transitionnetwork.org/
- Stats: PiwikServer web stats running on PenguinServer https://stats.transitionnetwork.org/
- Tickets: TransitionTrac this site, running on PenguinServer https://tech.transitionnetwork.org/
Services provided: Data, Views & API
NEW: The Transition Network sites are opening themselves to all kinds of other sites, providers and clients to share data and services. See WebServices and ContentTypes? for more.
Git & Release Process
NOTE: We have migrated to Git and the repository is hosted on GitHub.
For information on how to use the Git repository and the process we use for releases to the various servers, please see BoaCodeManagement.
Live Servers
- PuffinServer -- the drupal live server for www.transitionetwork.org, commissioned in February 2013
- PenguinServer -- the non-drupal server, commissioned in January 2013
- ParrotServer -- the WordPress server, commissioned in April 2013
Trac
We use Trac for time and ticket management.
See wiki:WikiFormatting and wiki:TracWiki for help on editing wiki content.
See TransitionTrac for Transition Trac information including ticket management and time management.
Sharing Engine
Developer documentation:
- Widget structure: https://wiki.transitionnetwork.org/Sharing_Engine/Widget_structure
- Drupal module, theme and feature: https://wiki.transitionnetwork.org/Sharing_Engine/Drupal_code:_a_module,_a_feature_and_a_theme
- Technical workflow & business logic: https://wiki.transitionnetwork.org/Sharing_Engine/Technical_workflow_%26_business_logic
International Initiative Registration Service (IIRS)
- Landing page: https://tech.transitionnetwork.org/trac/wiki/IIRS
Various
- DomainNames -- DNS notes
- SecurityInfo -- notes on testing the HTTPS SSL certificates
- PiwikServerInstall -- PiwikServer web stats server install notes
- LoadTimes -- somewhere to document how long the site takes to load
- MaintenanceTasks -- somewhere to document ongoing maintenance tracking
- LennyToSqueeze -- notes on upgrading debian
- SqueezeToWheezy -- notes on upgrading debian
- AptitudeUpdateScript -- a-up and logchanges -- scripts to update packages and record the updates in the Changelog
- XenShell -- Notes on console access to the virtual servers
- MetcheCleanScript -- a script to delete old metche backups
- WordPress -- documentation for the Wordpress sites
- TransitionMaintenance -- monthly maintenance process, budget and ticket reports
- AwStatsInstall -- notes on how awstats was installed
- RamUsage -- notes on the allocation and usage of RAM by the virtual servers
- ErrorCodeCheck -- a script to check the Nginx logs for error codes and email the results daily
- WebServerLogs -- notes on analysing web server logs
- WebStats
Former Servers
NewLiveServer-- documentation about the old live server, quince.transitionnetwork.org which was switched off on 28th February 2013DevelopmentServer-- documentation about the old development server, kiwi.transitionnetwork.org, which ran this Trac siteLiveServer-- documentation about the old server at gaiahost.coop