Release notes wiki to XML conversion process

From FedoraProject

Jump to: navigation, search
Cog.png
This page needs some love
This page should be revised or reconstructed to be more helpful. Problems may include being out of step with current team or project status or process.

Contents

Wiki2XML for the Release Notes

This document tracks the process of taking Docs/Beats and converting it to the release notes. At some point it hands off to the wiki2xml usage notes.

Overview on Conversion Process

DocsProject/ReleaseNotes/Process,, from="^

Details of Readiness Process

1. When reviewing content, use the Get Info tool to see when the content was last touched. Was it for the previous release?

1. When reading content before conversion, edit using the following guidelines:

1. Don't forget to spell check, although it might be easier using a text editor on the XML 1. For any changes you make, note on the BeatStatus page there are changes to commute to CVS and leave a timestamp with the time in UTC 1. If a page has a FIXME or similar note from the content maintainer, make a note in the BeatStatus that you have checked the page but are waiting for final changes

1. Keep track of all pages that have no content changed since the last release. They need to be dealt with in one of two ways: 1. Not included in the XML build, so they do not appear in the release notes as empty 1. Listed in a nagmail that is sent to one or more public locations to encourage developers to get their content changes in or be removed from the notes 1. Check bugzilla for fedora_requires_release_notes or any other relnotes blockers/trackers:


Details of Conversion to XML Process

1. Configure your ~/.bashrc for use with the Fedora CVS repository:

{ export CVSROOT=:ext:USERNAME@cvs.fedoraproject.org:/cvs/docs }

2. Checkout the latest release notes:

{ cvs co release-notes-devel }

3. Change into the release-notes-devel/release-notes/xmlbeats directory.

4. Run the mkdir Beats command to create a directory to hold the beats.

5. Run the ./beatconvert --verbose -i beatlist -d Beats command to copy the beats into the Beats/ directory.

6. To convert the beats to XML, run the ./xmlfix Beats command.