[Pidgin] FutureSOCProjects modified

Pidgin trac at pidgin.im
Thu Jan 23 03:04:45 EST 2014


Page "FutureSOCProjects" was changed by MarkDoliner
Diff URL: <https://developer.pidgin.im/wiki/FutureSOCProjects?action=diff&version=102>
Revision 102
Comment: Add project for configuration management of our servers. Maybe not great for SoC. I kind of had this in mind as a general bounty project, if we ever want to consider bounties.
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: FutureSOCProjects
=========================================================================
--- FutureSOCProjects (version: 101)
+++ FutureSOCProjects (version: 102)
@@ -115,6 +115,29 @@
  * Consider ways to provide translated versions of images and screen shots
  * This particular idea may not be sufficiently complex to span a summer and it may be worthwhile to combine it with other web site or internationalization improvements to Pidgin or some other type of larger project.
 
+== Reproducible hosting ==
+''This project does not deal with the Pidgin codebase. It deals with the servers that host the Pidgin website, mailing lists, this wiki, etc.''
+
+Project: Create configuration for a configuration management tool (such as Puppet or Chef) that can recreate Pidgin's current hosting environment.
+
+More info: We run a lot of services off of two servers. The services have been configured manually as needed. This is a time-consuming process and it would be very inconvenient to rebuild everything. A correct solution would be able to recreate all needed services automatically on a clean server. A correct solution would work well regardless of the Linux distribution which is used.
+
+Bonus:
+ * Switch web server from lighttpd to nginx
+ * Ensure all data is backed up (mailing list archives, home directories, source repositories, anything else important that isn't captured in the configuration management config).
+
+List of services:
+ * Web site for www.pidgin.im
+ * Trac for developers.pidgin.im
+ * Web site and MediaWiki for imfreedom.org
+ * Mercurial version control for hg.pidgin.im
+ * Mailing lists for Pidgin and IM Freedom
+ * Mailing list archives for Pidgin and IM Freedom
+ * Automated generation of localization stats at https://developer.pidgin.im/l10n/
+ * Automated generation of API documentation at https://developer.pidgin.im/doxygen/
+ * DNS for pidgin.im and imfreedom.org
+ * Email for pidgin.im and imfreedom.org
+
 {{{
 #!comment
 == libpurple detachable sessions ==
-------8<------8<------8<------8<------8<------8<------8<------8<--------

--
Page URL: <https://developer.pidgin.im/wiki/FutureSOCProjects>
Pidgin <https://pidgin.im>
Pidgin

This is an automated message. Someone added your email address to be
notified of changes on 'FutureSOCProjects' page.
If it was not you, please report to datallah at pidgin.im.


More information about the Wikiedit mailing list