Open main menu

CDOT Wiki β

Changes

Winter 2011 Handout - Package the Weave Server

740 bytes added, 19:56, 12 April 2011
Challenges
The initial challenge for the project was getting a manual installation of Weave to work. The current documentation for the Weave components sync-server and reg-server does not give exact dependencies required or certain client quirks. This is why milestone 0.1 dealt with creating [http://justinpaulmorgan.blogspot.com/2011/03/installing-weave-server-fedora.html new documentation for the install process].
 
The initial versions of the Weave package did not have many challenges as they used a custom-made tarball source with all of the necessary configurations and unnecessary files stripped out. However, as the Fedora review process progressed it was made clear that the package needed to use the original upstream sources in order to pass the initial review. This was a challenge as the components have separate Mercurial upstream sources. To fix this the SPEC file had to be modified to pull and uncompress the upstream sources for both components and insert proper configurations (and removed what wasn't needed).
 
The current challenge the project faces is successfully completing the review process and getting Weave to the Fedora masses.
= Results =
1
edit