e1dbf3186d 2008-02-04 aku: e1dbf3186d 2008-02-04 aku: Known problems and areas to work on e1dbf3186d 2008-02-04 aku: =================================== e1dbf3186d 2008-02-04 aku: e1dbf3186d 2008-02-04 aku: * Not yet able to handle the specification of multiple projects e1dbf3186d 2008-02-04 aku: for one CVS repository. I.e. I can, for example, import all of e1dbf3186d 2008-02-04 aku: tcllib, or a single subproject of tcllib, like tklib, but not e1dbf3186d 2008-02-04 aku: multiple sub-projects in one go. e1dbf3186d 2008-02-04 aku: f637d42206 2008-02-24 aku: * Consider to rework the breaker- and sort-passes so that they f637d42206 2008-02-24 aku: do not need all changesets as objects in memory. f637d42206 2008-02-24 aku: f637d42206 2008-02-24 aku: Current memory consumption after all changesets are loaded: f637d42206 2008-02-24 aku: f637d42206 2008-02-24 aku: bwidget 6971627 6.6 f637d42206 2008-02-24 aku: cvs-memchan 4634049 4.4 f637d42206 2008-02-24 aku: cvs-sqlite 45674501 43.6 f637d42206 2008-02-24 aku: cvs-trf 8781289 8.4 f637d42206 2008-02-24 aku: faqs 2835116 2.7 f637d42206 2008-02-24 aku: libtommath 4405066 4.2 f637d42206 2008-02-24 aku: mclistbox 3350190 3.2 f637d42206 2008-02-24 aku: newclock 5020460 4.8 f637d42206 2008-02-24 aku: oocore 4064574 3.9 f637d42206 2008-02-24 aku: sampleextension 4729932 4.5 f637d42206 2008-02-24 aku: tclapps 8482135 8.1 f637d42206 2008-02-24 aku: tclbench 4116887 3.9 f637d42206 2008-02-24 aku: tcl_bignum 2545192 2.4 f637d42206 2008-02-24 aku: tclconfig 4105042 3.9 f637d42206 2008-02-24 aku: tcllib 31707688 30.2 f637d42206 2008-02-24 aku: tcltutorial 3512048 3.3 f637d42206 2008-02-24 aku: tcl 109926382 104.8 f637d42206 2008-02-24 aku: thread 8953139 8.5 f637d42206 2008-02-24 aku: tklib 13935220 13.3 f637d42206 2008-02-24 aku: tk 66149870 63.1 f637d42206 2008-02-24 aku: widget 2625609 2.5 de03c8b1ea 2008-02-12 aku: de03c8b1ea 2008-02-12 aku: * Look at the dependencies on external packages and consider de03c8b1ea 2008-02-12 aku: which of them can be moved into the importer, either as a de03c8b1ea 2008-02-12 aku: simple utility command, or wholesale. de03c8b1ea 2008-02-12 aku: de03c8b1ea 2008-02-12 aku: struct::list de03c8b1ea 2008-02-12 aku: assign, map, reverse, filter de03c8b1ea 2008-02-12 aku: de03c8b1ea 2008-02-12 aku: Very few and self-contained commands. de03c8b1ea 2008-02-12 aku: de03c8b1ea 2008-02-12 aku: struct::set de03c8b1ea 2008-02-12 aku: size, empty, contains, add, include, exclude, de03c8b1ea 2008-02-12 aku: intersect, subsetof de03c8b1ea 2008-02-12 aku: de03c8b1ea 2008-02-12 aku: Most of the core commands. 812c91bb8d 2008-02-04 aku: de03c8b1ea 2008-02-12 aku: fileutil de03c8b1ea 2008-02-12 aku: cat, appendToFile, writeFile, de03c8b1ea 2008-02-12 aku: tempfile, stripPath, test e1dbf3186d 2008-02-04 aku: de03c8b1ea 2008-02-12 aku: fileutil::traverse de03c8b1ea 2008-02-12 aku: In toto e1dbf3186d 2008-02-04 aku: de03c8b1ea 2008-02-12 aku: struct::graph de03c8b1ea 2008-02-12 aku: In toto e1dbf3186d 2008-02-04 aku: de03c8b1ea 2008-02-12 aku: snit de03c8b1ea 2008-02-12 aku: In toto e1dbf3186d 2008-02-04 aku: de03c8b1ea 2008-02-12 aku: sqlite3 27ed4f7dc3 2008-02-16 aku: In toto