GPG guide/Site and Repo Design Ideas

From LibrePlanet
< GPG guide
Revision as of 12:57, 15 July 2014 by Tgodef (talk | contribs) (Ideas)
Jump to: navigation, search

Instructions

If you are not a translator, please don't edit this page.

Translators, please leave your ideas here. If you are comfortable, please sign them with four tildes. This will cause MediaWiki to insert your username and the date.

If you see an existing idea you like, you can add your four-tilde signature after it, or a "+"

Ideas

  • What about a mailing list, rather than sending emails to 20 people? -- Tgodef 05:50, 15 July 2014 (EDT)
  • Having "3 copies of everything" (6 copies of the footer, in fact) is both inefficient and error-prone (I caught quite a few discrepancies between the common parts of the 3 main pages, including in the markup). Why not split the text into common and page-specific pieces as the German team does (see ..../enc/de/)? Modification and translation would be done on pieces, not whole pages. -- Tgodef 07:22, 15 July 2014 (EDT)
  • I tried to make templates for 3 page (index.html, mac.html and confirmation.html) and includes for the common parts. Assembly is done by a script named "assemble-page". Some day the webmasters may decide to use Apache for this. The result is in the French kitchen (..../enc/fr/kitchen). There are 7 includes:
  1. head (2 versions with different keywords)
  2. translist.html
  3. fsf-intro.html
  4. step-1a.html
  5. common-sections.html (sections 2 to 6 + commented-out FAQ)
  6. footer.html (the footer div only)
  7. javascript.html (it probably won't be modified and shouldn't be wrapped; that's why I separated it from the footer)

Getting rid of the remaining repetitive parts with other inserts might be counterproductive. -- Tgodef 12:57, 15 July 2014 (EDT)