Open main menu

CDOT Wiki β

Changes

Package the Weave Server

621 bytes added, 21:53, 12 April 2011
Milestone 0.3
* [http://hg.mozilla.org/services/reg-server Registration (reg-server)]
Sync -server is used for to synchronizing data with the Weave server, while Sync clients. Reg-Server server is used for setting up creating and managing user accounts.
The objective of the project is to have the Weave server packaged and available on the main Fedora respositories (yum install weave). The package should allow a user to install a working Weave server with minimal configuration.
Tracking Mechanism:
* [httpshttp://bugzilla.redhat.com/show_bug.cgi?id=690360 Bugzilla ID: 690360
Key Contacts:
* [http://zenit.senecac.on.ca/wiki/index.php/User:Mhoye Mike Hoye]
* [http://zenit.senecac.on.ca/wiki/index.php/User:ctyler Chris_Tyler Chris Tyler] 
Goals for each release and plans for reaching those goals:
* 0.1 - Documentation for the manual installation of Weave server.
* 0.2 - Initial package release tested with mock and koji. Bugzilla request made to begin Fedora submitted for package review process. * 0.3 - Package passes the completes review process and is submitted to koji ready for inclusion in the official Fedora reporepos== Project Milestones/Releases == === Milestone 0.1 ===[http://justinpaulmorgan.blogspot.com/2011/03/installing-weave-server-fedora.html Installing Weave Server Documentation] === Milestone 0.2 ===[https://bugzilla.redhat.com/show_bug.cgi?id=690360 Bugzilla ID: 690360 - Package Review] === Milestone 0.3 (Not Final)===Latest Package Release (20110314-1):* [http://matrix.senecac.on.ca/~jpmorgan/SPECS/weave.spec SPEC]* [http://matrix.senecac.on.ca/~jpmorgan/SRPMS/weave-20110314-1.fc14.src.rpm SRPM]* [http://matrix.senecac.on.ca/~jpmorgan/RPMS/weave-20110314-1.fc14.noarch.rpm RPM] [http://zenit.senecac.on.ca/wiki/index.php/Winter_2011_Handout_-_Package_the_Weave_Server Winter 2011 Handout - Package the Weave Server]
== Communication ==
[https://wiki.mozilla.org/Services/Sync Weave Mozilla Wiki]
=== Links/Bugs/Tracking ===<!-- Add a link to any page(s) related to your work, including the bug numbers Source Code (on bugzilla or tracMozilla) --> '''Milestone 0.1'''[http://justinpaulmorgan.blogspot.com/2011/03/installing-weave-server-fedora.html Installing Weave Server Documentation] '''Milestone 0.2''' [https://bugzilla.redhat.com/show_bug.cgi?id=690360 Milestone 0.Bugzilla ID: 690360] === Source Code Control ===
<!-- Add a link to source code URLs, including git/mercurial/svn/cvs repositories -->
[http://hg.mozilla.org/services/sync-server/ Sync-Server server Source/Changelog]
[http://hg.mozilla.org/services/reg-server/ Reg-Server server Source/Changelog]
=== Blogs ===
* [http://annasob.wordpress.com Anna Sobiepanek]
* [http://tobyelliott.wordpress.com/ Toby Elliot (Building Weave (Toby Elliot)]
== Project News ==
===4/12/2011===
Weave package now uses upstream sources, version reflect Mercurial tag date.
 
===4/10/2011===
Updated Milestone 0.2 with latest package release with Bugzilla Review Process fixes.
 
===3/30/2011===
Updated Milestone 0.2 to release 3 as per changes from review process.
'''===3/27/2011'''===
Both 0.1 and 0.2 milestones have been completed. Install documentation added to wiki and initial bugzilla request has been submitted for Package review. Links added to package files.
'''===2/2/2011'''===
Initial wiki page created. Met with Mike Hoye to discuss initial package design. It was decided that the /etc/httpd/conf.d/ folder would be used to automatically pick up the weave apache conf file to help automate the install process.
<!-- This is where a permanent record of your releases and updates will go. In these you should discuss the status or your work, your interactions with other members of the community (e.g., Seneca and Mozilla), problems you have encountered, etc. -->
1
edit