aboutsummaryrefslogtreecommitdiffstats
path: root/changes
blob: e1b7824a655064d85432bb27646a84858db8ac89 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
I did a bunch of work on the web pages yesterday. You
can find the results on
http://www.debian.org/~treacy/debian.new/html/
Here's the changes I've made
 x I've converted pretty much every page not generated
   by a script or in the doc section.
 x moved the directories around a bit to make it easier to
   add different languages (still need to change the html
   directory to debian.org). The template dir will be moved
   back into the language dir and an option to wmk will keep
   it from converting the templates to html.
 x set up the mirror link correctly
 x when /index.html is generated, it grabs the titles of the
   latest 6 pieces of news. Hopefully I can get index.html to
   have a dependency on news.html so 'wmk -a' works correctly.
   Dependencies are fixed by using a makefile
 x bunch of little fixes people on #debian suggested.

TODO
 x What do you think of the foreign links at the bottom of the
   main page? Still need to write the perl script that will check
   what versions are available for a page (and generates that line).
   I can't think of a way to generate the cross-dependencies needed
   so the versions in other languages will be remade when someone adds
   a new (language) versions of a file so I'll write a perl script to
   do it. It will be the translators duty to run this script when they
   translate a page for the first time.
 x 'What is Debian' on the main page makes too many references to
   'free software'. It needs to be cleaned up.
 - Convert the pages in 'Debian goes International' to this format and
   get rid of that page.
 - Put the whole thing under CVS.
 x Change the filenames to .html.en. Read devel/mirror.html if you need
   to turn on content negotiation on your home machine as a result of this.
 x get some people to go through the entire site with a fine toothed comb.
   Done - I hope.

Jay Treacy

© 2014-2024 Faster IT GmbH | imprint | privacy policy