Artifact Content
Not logged in

Artifact 127838a9ad804712e9cb66dad2af2d1193b130e4

File cvs2fossil.txt part of check-in [de03c8b1ea] - Extended my notes. by aku on 2008-02-12 06:23:54.


Known problems and areas to work on
===================================

*	Not yet able to handle the specification of multiple projects
	for one CVS repository. I.e. I can, for example, import all of
	tcllib, or a single subproject of tcllib, like tklib, but not
	multiple sub-projects in one go.

*	We have to look into the pass 'InitCsets' and hunt for the
	cause of the large amount of memory it is gobbling up.

*	Multi vendor branch on different symbol - Remember the first
	vendor branch so that we can force others on it.
	ristate -> Allow definition of workspace aliases (:vendor:)

*	Look at the dependencies on external packages and consider
	which of them can be moved into the importer, either as a
	simple utility command, or wholesale.

	struct::list
		assign, map, reverse, filter

		Very few and self-contained commands.

	struct::set
		size, empty, contains, add, include, exclude,
		intersect, subsetof

		Most of the core commands.

	fileutil
		cat, appendToFile, writeFile,
		tempfile, stripPath, test

	fileutil::traverse
		In toto

	struct::graph
		In toto

	snit
		In toto

	sqlite3
		In tota