updated necessary packages for postgresql
[mir.git] / doc / TODO.txt
1 Version 1.0: 
2
3 Bugfixes/Improvements: 
4 a) installation-procedure 
5 - config.porperties has to be cleaned and has to be better documentated. 
6 - build.sh should be more intelligent. 
7 - templates-directory should be splittet in two directories: "internal"- (openmir and mir
8 templates) and "external"-templates (producer-templates) 
9 b) code-cleaning 
10 - the variable-names for the freemarker should be better: the same name for the same thing
11
12 c) documentation 
13 - it lacks a documentation for creating the producer-templates 
14 d) new layout Mir/OpenMir (gilad) 
15 e) translating the templates/code-comments to english 
16 f) mission-statement and licensing 
17 g) there are no memory-leaks 
18
19
20 New Features: 
21 a) Multifile-Upload in OpenMir and Mir (done, idfx) 
22 b) Video and audio-upload in OpenMir and Mir: How will this files be stored, what has to
23 be done in the producer-code? (mh) 
24 c) Coverage: Alternative start-page for e.g. a event like genua. every article that has
25 something to do with this event can be seen on this page. (nn) 
26 d) Multilanguage-Support (Step 1): Producing html-pages with navigation for every
27 language. Topics and coverage-titles have to be saved in the db in every language that is
28 needed. (idfx) 
29 e) It should be possible to choose between direct and indirect open posting. (09/14/2001,
30 done, idfx). 
31 f) Editing producer-templates in the mir-servlet. (idfx) 
32 g) "Upcoming Events"-include-file (ha) 
33 e) indymedia-links (fh) 
34
35
36 Version 1.1: 
37
38 New Features: 
39 a) Multilanguage-Support (Step 2): Separate OpenMir-servlet to publish a tranlation of an
40 article. If a article has translations, only the translated versions are produced in the language
41 the translated article is. 
42 b) P2P-Data-Transfer/Content-Syndication: Implementing RDF/RSS-Support or a own
43 indymedia-protocoll. 
44 c) dynamically creating "internal"-templates for new languages. 
45 d) email-article-to-a-friend-servlet 
46 e) semidynamic create-pdf-from-article-servlet: every requested pdf should be cached 
47
48 Version 2: 
49 Database-Layer 
50 a) Container Managed Persistance (EJB) 
51
52 Testing: 
53 - tomcat 4.0 (kellan) 
54 - resin (idfx) 
55 - poolman instead of dbconnectionbroker