1From Mojca/Arthur: 2 3When a new language is added: 4- modify languages.rb to add a new entry 5- run all the other steps for "when patterns change": 6 - ./generate-pattern-loaders.rb 7 - ./generate-plain-patterns.rb 8 - ./generate-tl-files.rb 9 - (./generate-ptex-patterns.rb - not used yet) 10 - (./generate-webpage.rb - not used at the moment) 11 - run other scripts in "collaboration" folder 12- and then: 13 - add new tlpsrc to TeX Live (tlpsrc file + add that package to collection-langsomething) 14 15When a new encoding is added (or an encoding is modified): 16- run ./generate-converters.rb -> generates conv-utf8-foo.tex 17 18When some language is added or there is some major rewrite or problem with pattern loaders: 19- run ./generate-pattern-loaders.rb 20 21When patterns change (minor changes): 22- ./generate-plain-patterns.rb 23- (./generate-ptex-patterns.rb - not used yet) 24- run other scripts in "collaboration" folder 25 26When needed (user-visible change): 27- add an entry to CHANGES 28 29At any time: 30- try to add some more documentation 31 32