From Fedora Project Wiki
m (added RequestForTesting)
(overhaul to compensate for late start)
Line 1: Line 1:
Organized by project week number.
Organized by project week number.  The original schedule had a buffer-week at the end.  This version is revised to compensate for the late start, which basically involved only removing that week.


# (28 - 30 May): (now scheduled for completion on/by 2010-06-04)
# (3 - 6 June): (now scheduled for completion on/by 2010-06-04)
#* Write message and find subjects for tutorial-algorithm testing, and target-audience testing. (done; see [[User:Crantila/FSC/RequestForTesting|here]])
#* Write message and find subjects for tutorial-algorithm testing, and target-audience testing. (done; see [[User:Crantila/FSC/RequestForTesting|here]])
#* Ask some friends for creative contributions.
#* Create development/testing environments (list is for personal reference):
#* Create development/testing environments (list is for personal reference):
#** Fedora 13 x64 (KDE only) on fwt (NO - remains F12 indefinitely, for technical reasons)
#** Fedora 13 x64 (KDE only) on fwt (NO - remains F12 indefinitely, for technical reasons)
Line 8: Line 9:
#** Fedora 13 x86 (GNOME only) on fwt-vbox
#** Fedora 13 x86 (GNOME only) on fwt-vbox
#** I don't think that all the other vbox-testing things were really necessary.
#** I don't think that all the other vbox-testing things were really necessary.
#* Create a Google Calendar 'feed' of tasks and timelines.
#* Create a Google Calendar 'feed' of tasks and timelines. (calendar ready, but currently empty)
#* Hook into Fedora Planet to start blogging.
#* Hook into Fedora Planet to start blogging. (awaiting approval for a Fedora People account)
# (31 May - 6 June):
#* Revise schedule to account for late start. (basically done)
#* Finalize tutorial topics.
#* Finalize tutorial topics. (basically done)
#* Revise schedule to account for late start.
# (7 - 13 June):
#* Compile list of users/platforms willing to help with testing.
#* Compile list of users/platforms willing to help with testing.
#* Begin Writing Tutorial Algorithms (these will require less research):
#* Begin Writing Tutorial Algorithms (these will require less research):
Line 22: Line 23:
#** Typesetting: LilyPond
#** Typesetting: LilyPond
#** Typesetting: Frescobaldi
#** Typesetting: Frescobaldi
# (7 - 13 June):
#* Learn about Qtractor, Rosegarden, and Ardour so that you can make distinct tutorial topics.
# (14 - 20 June):
#* Test previous week's tutorial algorithms.
#* Test previous week's tutorial algorithms.
#* Finish writing tutorial algorithms (these will require more research):
#* Finish writing tutorial algorithms (these will require more research):
Line 30: Line 32:
#** Synthesizers: Qtractor
#** Synthesizers: Qtractor
#** Training: GNU Solfege
#** Training: GNU Solfege
# (14 - 20 June):
# (21 - 27 June):
#* Test previous week's tutorial algorithms.
#* Test previous week's tutorial algorithms.
#* Review algorithms, seeking possible mistakes or pitfalls, and forewarn about them.
#* Review algorithms, seeking possible mistakes or pitfalls, and forewarn about them.
#* Buffer week.
#* Buffer week.
# (21 - 27 June):  
# (28 June - 4 July):  
#* Ensure contact is made with the Docs SIG about the evolution to an "official" document.
#* Ensure contact is made with the Docs SIG about the evolution to an "official" document.
#* Begin writing documents on the Fedora Wiki (algorithms will already be on the Wiki):
#* Begin writing documents on the Fedora Wiki (algorithms will already be on the Wiki):
Line 48: Line 50:
#** Typesetting: LilyPond
#** Typesetting: LilyPond
#** Typesetting: Frescobaldi
#** Typesetting: Frescobaldi
# (28 June - 4 July): Week of Canada Day
# (5 - 11 July): Week of Canada Day
#* Finish writing documents on the Fedora Wiki:
#* Finish writing documents on the Fedora Wiki:
#** Recording: Ardour
#** Recording: Ardour
Line 56: Line 58:
#** Training: GNU Solfege
#** Training: GNU Solfege
#* Begin target-audience testing with previous week's material.
#* Begin target-audience testing with previous week's material.
# (5 - 11 July): Midterm
# (12 - 18 July): Midterm
#* Continue target-audience testing.
#* Continue target-audience testing.
#* Revise documents to incorporate target-audience comments.
#* Revise documents to incorporate target-audience comments.
#* Must have found editor, if the Guide is to be turned into an "official" document.
#* Must have found editor, if the Guide is to be turned into an "official" document.
#* Write midterm report, due on 12 July.
#* Write midterm report, due on 12 July.
# (12 - 18 July):
# (19 - 25 July):
#* Finish target-audience testing.
#* Finish target-audience testing.
#* Finish revising documents to incorporate comments of target-audience tests.
#* Finish revising documents to incorporate comments of target-audience tests.
# (19 - 25 July):  
# (26 July - 1 August):  
#* Convert document to DocBook XML?
#* Convert document to DocBook XML?
#* Write and Test Optional Sections (Algorithms):
#* Write and Test Optional Sections (Algorithms):
#** Kernel Optimization
#** Kernel Optimization
#** Webcasting: Icecast
#** Webcasting: Icecast
# (26 July - 1 August):  
# (2 - 8 August):  
#* Finish converting to DocBook XML?
#* Finish converting to DocBook XML?
#* Write and Test Optional Sections (Prose):
#* Write and Test Optional Sections (Prose):
#** Kernel Optimization
#** Kernel Optimization
#** Webcasting: Icecast
#** Webcasting: Icecast
# (2 - 8 August): Week of Another Long Weekend:
# (9 August): Project Completion.
#* This is a buffer week, which shall receive no assigned task (except optional tasks).
#* Convert Optional Sections to DocBook XML
#* Convert Optional Sections to DocBook XML
# (9 August): Project Completion.
#* Write final report, due 16 August.
#* Write final report, due 16 August.
#* Create "snapshot" of all documents, due 16 August.
#* Create "snapshot" of all documents, due 16 August.
#* Write evaluation, due 16 August.
#* Write evaluation, due 16 August.
# Return to real life.
# Return to real life.

Revision as of 04:22, 5 June 2010

Organized by project week number. The original schedule had a buffer-week at the end. This version is revised to compensate for the late start, which basically involved only removing that week.

  1. (3 - 6 June): (now scheduled for completion on/by 2010-06-04)
    • Write message and find subjects for tutorial-algorithm testing, and target-audience testing. (done; see here)
    • Ask some friends for creative contributions.
    • Create development/testing environments (list is for personal reference):
      • Fedora 13 x64 (KDE only) on fwt (NO - remains F12 indefinitely, for technical reasons)
      • Fedora 13 i686 (KDE only) on hp (done)
      • Fedora 13 x86 (GNOME only) on fwt-vbox
      • I don't think that all the other vbox-testing things were really necessary.
    • Create a Google Calendar 'feed' of tasks and timelines. (calendar ready, but currently empty)
    • Hook into Fedora Planet to start blogging. (awaiting approval for a Fedora People account)
    • Revise schedule to account for late start. (basically done)
    • Finalize tutorial topics. (basically done)
  2. (7 - 13 June):
    • Compile list of users/platforms willing to help with testing.
    • Begin Writing Tutorial Algorithms (these will require less research):
      • Sound Servers: JACK
      • Sound Servers: PulseAudio
      • Planet CCRMA: Repository Configuration (done)
      • Recording: Audacity
      • Synthesizers: SuperCollider
      • Typesetting: LilyPond
      • Typesetting: Frescobaldi
    • Learn about Qtractor, Rosegarden, and Ardour so that you can make distinct tutorial topics.
  3. (14 - 20 June):
    • Test previous week's tutorial algorithms.
    • Finish writing tutorial algorithms (these will require more research):
      • Recording: Ardour
      • Synthesizers: FluidSynth/QSynth
      • Synthesizers: Rosegarden
      • Synthesizers: Qtractor
      • Training: GNU Solfege
  4. (21 - 27 June):
    • Test previous week's tutorial algorithms.
    • Review algorithms, seeking possible mistakes or pitfalls, and forewarn about them.
    • Buffer week.
  5. (28 June - 4 July):
    • Ensure contact is made with the Docs SIG about the evolution to an "official" document.
    • Begin writing documents on the Fedora Wiki (algorithms will already be on the Wiki):
      • Sound Cards
      • Sound Servers: ALSA, Phonon, and Informational Background
      • Sound Servers: JACK
      • Sound Servers: PulseAudio
      • Planet CCRMA: Informational Background
      • Planet CCRMA: Repository Configuration
      • Recording: Audacity vs. Ardour
      • Recording: Audacity
      • Synthesizers: SuperCollider
      • Typesetting: LilyPond
      • Typesetting: Frescobaldi
  6. (5 - 11 July): Week of Canada Day
    • Finish writing documents on the Fedora Wiki:
      • Recording: Ardour
      • Synthesizers: FluidSynth/QSynth
      • Synthesizers: Rosegarden
      • Synthesizers: Qtractor
      • Training: GNU Solfege
    • Begin target-audience testing with previous week's material.
  7. (12 - 18 July): Midterm
    • Continue target-audience testing.
    • Revise documents to incorporate target-audience comments.
    • Must have found editor, if the Guide is to be turned into an "official" document.
    • Write midterm report, due on 12 July.
  8. (19 - 25 July):
    • Finish target-audience testing.
    • Finish revising documents to incorporate comments of target-audience tests.
  9. (26 July - 1 August):
    • Convert document to DocBook XML?
    • Write and Test Optional Sections (Algorithms):
      • Kernel Optimization
      • Webcasting: Icecast
  10. (2 - 8 August):
    • Finish converting to DocBook XML?
    • Write and Test Optional Sections (Prose):
      • Kernel Optimization
      • Webcasting: Icecast
  11. (9 August): Project Completion.
    • Convert Optional Sections to DocBook XML
    • Write final report, due 16 August.
    • Create "snapshot" of all documents, due 16 August.
    • Write evaluation, due 16 August.
  12. Return to real life.