Platon Technologies
neprihlásený Prihlásiť Registrácia
open source software development oslavujeme 10 rokov vývoja otvoreného softvéru! Sobota, 30. september 2023

Súbor: [Platon] / libplaton / TODO (stiahnutie)

Revízia 1.8, Fri Sep 20 16:23:26 2002 UTC (21 years ago) by nepto

Zmeny od 1.7: +3 -0 [lines]

TODO, README and Doxyfile (added __cplusplus constant) update.

libplaton TODO list

- rename:
  - telnet/telnet.* to telnet/telnet_cc.*
  - telnet/tn_noobj.* to telnet/telnet.*
- move sources into src/ subdirectory (this directory should better name
  platon/, read further point)
- solve this problem; header and source files of libplaton often need another
  libplaton sources to work, so they do appropriate #include statement;
  although they use #include with relative path such as "../str/strplus.h",
  they should use system #include; so "../str/strplus.h" becomes
  <platon/str/strplus.h>; but note! this should work for headers in libplaton
  distribution and also for headers in system include folder, thus I recommend
  to name sources directory platon/ instead of src/ if we will not found better
- create doc/ subdirectory for documentation stuff
- document all libplaton sources using Doxygen mechanism
- set appropriate Platon SDG headers to all sources if there is not already
  another header present
- discover mechanism for distribution creation; note, that not all sources in
  libplaton will be included into distribution (such as Atlantis talker
  related); also note, that generated Doxygen documentation _must_ reflect
  state of sources included into distribution
- DocBook documentation
  - not applicable; Doxygen documentation is much better
- think if using Doxygen will not be better for creating documentation
- rebuild building stuff (with focus on filename substitutions in Doxyfile)
- solve standalone headers file position
  - while sources will be its separate directory (such as src/ or platon/, see
    above), they can be in root of this subdirectory
- rename utils/ to misc/
- create utils/ for small C programs which use or not use libplaton libary; at
  least these will be added there:
  - getmails.c (valid e-mail address extractor; move in CVS from scripts)
  - makelynx.c (lynx version HTML page optimizer)
  - crypt.c (Platon SDG CVS repository password encryptor)

Platon Group <>
Copyright © 2002-2006 Platon Group
Stránka používa redakčný systém Metafox
Na začiatok