* agree common metadata scheme * rearrange CTAN to differentiate archive from repository * tasks of setup - compile source - compile documentation - move to final locations * name, format, fontfamilyname * documentation - source of documentation vs compiled documentation - user documentation vs developer documentation - language axis and category axis Top-level: Status (required? cf TPM flags) Unique name Title Date (entry into CTAN) Version (CTAN sequence number) Author/Vendor Contact License Category (font, macro, tool, manual)* Keywords URL of homepage Documentation Source Runtime Attributes - language - category (eg user, developer, test, example) Recipes: Preinstall - create runtime files from sources (not always easy, where a package has choices) - create documentation from sources (hard. what choices) - create executables Postinstall - add map file - add to language.dat - make format CTAN macros fonts development web2c knuth etex nts distributions win32 miktex unix tetex support-tools dviware literate programming biblio indexing graphics * contact Graham Williams * disseminate schema to group * LMfonts * tt2001 -> cmex in fonts * unzip AFM files * unpack Books * unsupported -> knuthotherfonts, and move all packages down one level (move logobase etc to mflogo) * proofs package (zap?) * fullblck is a mess * iso is a mess * shortlst is a mess * timesht is a mess * vrb is a mess * split up ms into separate packages * split up archaic and bookhands into separate packages?