X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2FTODO.txt;fp=doc%2FTODO.txt;h=0000000000000000000000000000000000000000;hb=63e0ee1fb8038eb6d8f0190cf38c3b3ab2727216;hp=bd2d4f9fcf2efbd6f2dccc7eae5bbb8912797a97;hpb=8b91e8d8bf4a31a88440a404e83238dcf32f8f4a;p=mir.git diff --git a/doc/TODO.txt b/doc/TODO.txt deleted file mode 100755 index bd2d4f9f..00000000 --- a/doc/TODO.txt +++ /dev/null @@ -1,91 +0,0 @@ -[Updated $Date: 2002/12/23 05:38:50 $] - -v 1.1 - -* producers merged (done, max, mh) -* bundle cleanup (done, br1) -* new templates with css (done, thomas - max) -* seperation of things that should be edited and things that dont change: - admin templates in templates, producer templates in templates-dist? - (done, br1) -* utf8 encoding (mh) -* media refactoring (mh) -* index.en.html ,etc.. -* more formats for media uploads --> generic media upload support (mh) -* drop media_type table (mh) -* yet another search format what to do about it.. -* merge StringUtil/util *Routines stuff into one -* see for languages default --> merge it into OpenMir -* Throwable Vs. Exception -* merge MirConfig and config stuff in MirGlobal into one.. -* tuneup fileeditor -* producer queue job stop/start -* error reporting for Job queue? -* set config paramater for default timezone.. (for use in templates) - -before 2.0 - -* logging: log4j (max) --> is this not already a 1.1 item? -* configuration (mh, max) -* searching (john) --> is this not already a 1.1 item? -* HTML validation, struts (br1) -* PDF generation (john) -* better user interface (br1) -* split OpenPosting servlet modules or filter mechanism - - -v 2.0 - -* persistence layer: OJB or Torque (mh, idfx,...) -* data model -* struts (br1) -* users / roles (max) -* article translation - - -general - -* mir website maintainance -* website design / mir default templates -* documentation - - ---- misc --- - -c) Coverage: Alternative start-page for e.g. a event like genua. every article that has -something to do with this event can be seen on this page. (nn) -b) P2P-Data-Transfer/Content-Syndication: Implementing RDF/RSS-Support or a own -indymedia-protocoll. -drop media_type table -d) email-article-to-a-friend-servlet -e) semidynamic create-pdf-from-article-servlet: every requested pdf should be cached (underway, john) -f) servletapi-2.3: Filters for file upload (also in cos.jar) -g) servletapi-2.3: use web.xml for simpler/better error handling. -h) servletapi-2.3: set character encoding properly based on what the template says -i) servletapi-2.3: servletapi-2.3 requires tomcat-4.x, so require it -k) better transaction support in the DB/Persistance layer for more efficient -use of DB. -m) Editing producer-templates in the mir-servlet. (idfx) -n) Media infrastructure stuff: - - make a sort of Factory to get handler perhaps in EntiyMediaType - - MediaHandler should take care of storage tablename, the entry in SQL is - redundant. -> get rid of it - - maybe get rid of the MediaTypeTable entirely and have it in a config file? - - use FM's TemplateMethodModel to access the MediaHandler method in templates - instead of the crude way it's done now. - -*) move log to WEB-INF!!! (security problem) -*) - ---- wishlist --- - -* search engine: foto small thumbnails -* comments: mark last read comments -* comments: allow some HTML (let user choose) -* allow HTML in abstracts -* preview for video -* protection against spam - possibility to block submissions in case of spam attacks - apache: 1-2 postings / IP / minute - close artice for comments - image with password