Next revision
|
Previous revision
|
doc:roadmap [2009/10/29 20:42] michael created |
doc:roadmap [2025/07/15 15:24] (current) tedfelix |
====== Road Map ====== | ====== Road Map ====== |
The help project is well under way now, and a road map is forming. Interested parties should feel free to help, as there is a ton of work to do. | |
| |
The groundwork is far enough along, and the old Handbook is now in one gigantic page. What we need to do from here is: | * <del>Ilan got all the help buttons done.</del> |
| * Move pieces of [[doc:manual-en|the manual]] into separate small pages to conserve bandwidth. |
| * Flesh out these pages from [[doc:manual-en|the manual]]. |
| *[[doc:audioSplitDialog-en]] |
| *[[doc:audioManager-en]] |
| *[[doc:audioMixerWindow-en]] |
| *[[doc:audioPluginDialog-en]] |
| *[[doc:bankEditorDialog-en]] |
| *[[doc:controlEditorDialog-en]] |
| *[[doc:device-manager-en]] |
| *[[doc:eventView-en]] |
| *[[doc:fileMergeDialog-en]] |
| *[[doc:interpretDialog-en]] |
| *[[doc:keySignatureDialog-en]] |
| *[[doc:manual-lilypondoptions-en]] |
| *[[doc:lyricEditDialog-en]] |
| *[[doc:markerEditor-en]] |
| *[[doc:matrix-en]] |
| *[[doc:midi-filter-en]] |
| *[[doc:midiMixerWindow-en]] |
| *[[doc:notation-en]] |
| *[[doc:pasteNotationDialog-en]] |
| *[[doc:pitchBendSequenceDialog-en]] |
| *[[doc:manual-preset-handler-en]] |
| *[[doc:audio-filenames-en]] |
| *[[doc:synth-plugin-manager-en]] |
| *[[doc:tempoDialog-en]] |
| *[[doc:tempoView-en]] |
| *[[doc:textEventDialog-en]] |
| *[[doc:timeSignatureDialog-en]] |
| *[[doc:triggerSegmentManager-en]] |
| *[[doc:tupletDialog-en]] |
| * Include breadcrumbs and/or back buttons on each page. |
| |
- Add help buttons to all suitable dialogs | * Organize the pages into chapters. |
- Generate the help content for these buttons (much of it can come from the existing text) | * Create a page per chapter and list all the wiki pages in the appropriate chapter pages. |
- After all the help buttons are done, move on to the editor-level help menus, which should wrap all related help button pages | * Reduce [[doc:manual-en|the manual]] to a table of contents linking the chapter pages. |
- After all the editor-level menus are done, everything that's left here on this page should be the main window help | * Fix page breadcrumbs/back buttons to make sure navigation is easy on all pages. |
| |
===== Help buttons ===== | |
| |
* Find a QDialogButtonBox somewhere (usually in dialogs) | **Roadmap for french translation** |
* If there is not already a QStandardButton::Help then add one | |
* Hook up the help slot, and provide an unique URL | |
| |
**Adding help to LilyPondOptionsDialog:** | |
<code diff> | |
</code> | |
| |
* Once you have the slot pointing to your unique URL, access that page here on the wiki | |
* If information on this topic already exists in the big all-in-one manual, cut it out of the main text and paste it on your new page, leaving behind a top level header and a link | |
| |
(To be continued... I need to make another diff.) | |
| |
| |
===== Editor Help Menus ===== | |
(We'll get here a bit later... Please ignore these for the time being, and work on help buttons!) | |
| |
| *[[doc:audioSplitDialog-fr]] |
| *[[doc:audioManager-fr]] |
| *[[doc:audioMixerWindow-fr]] |
| *[[doc:audioPluginDialog-fr]] |
| *[[doc:bankEditorDialog-fr]] |
| *[[doc:controlEditorDialog-fr]] |
| *[[doc:device-manager-fr]] |
| *[[doc:eventView-fr]] |
| *[[doc:fileMergeDialog-fr]] |
| *[[doc:interpretDialog-fr]] |
| *[[doc:keySignatureDialog-fr]] |
| *[[doc:manual-lilypondoptions-fr]] |
| *[[doc:lyricEditDialog-fr]] |
| *[[doc:markerEditor-fr]] |
| *[[doc:matrix-fr]] |
| *[[doc:midi-filter-fr]] |
| *[[doc:midiMixerWindow-fr]] |
| *[[doc:notation-fr]] |
| *[[doc:pasteNotationDialog-fr]] |
| *[[doc:pitchBendSequenceDialog-fr]] |
| *[[doc:manual-preset-handler-fr]] |
| *[[doc:audio-filenames-fr]] |
| *[[doc:manual-fr]] |
| *[[doc:synth-plugin-manager-fr]] |
| *[[doc:tempoDialog-fr]] |
| *[[doc:tempoView-fr]] |
| *[[doc:textEventDialog-fr]] |
| *[[doc:timeSignatureDialog-fr]] |
| *[[doc:triggerSegmentManager-fr]] |
| *[[doc:tupletDialog-fr]] |