diff options
Diffstat (limited to 'macros/luatex/generic/barracuda/TODO.txt')
-rw-r--r-- | macros/luatex/generic/barracuda/TODO.txt | 92 |
1 files changed, 92 insertions, 0 deletions
diff --git a/macros/luatex/generic/barracuda/TODO.txt b/macros/luatex/generic/barracuda/TODO.txt new file mode 100644 index 0000000000..5b1970810c --- /dev/null +++ b/macros/luatex/generic/barracuda/TODO.txt @@ -0,0 +1,92 @@ +Development Program Task Table + +Hypothetical developing tasks list: + +__.__: 20__-__-__: [dev] TiKz driver +__.__: 20__-__-__: [dev] debug driver, ga code pretty printing +__.__: 20__-__-__: [dev] make thing happen: font property for text +__.__: 20__-__-__: [dev] develop LaTeX user package +__.__: 20__-__-__: [dev] coherent error management +__.__: 20__-__-__: [dev] proportional options +__.__: 20__-__-__: [dev] a number parameter can be a string? unit measure... +__.__: 20__-__-__: [prj] a command line program to print barcodes +__.__: 20__-__-__: [man] put ga-asm-spec together with the manual +__.__: 2019-__-__: [dev] guard text in EAN simbology +__.__: 2019-__-__: [dev] ISBN support +__.__: 2019-__-__: [dev] UPC support +__.__: 2019-__-__: [dev] make optional file name in all the Driver methods +__.__: 2019-__-__: [prj] use l3build for testing and CTAN files packaging + +Scheduled tasks (What we are working on): +[ ] <v0.1> 2019-__-__: Data Matrix 2D symbology + +__.__: 2019-__-__: [dmx] data matrix first run +__.__: 2019-__-__: [dmx] ecc200 error correction code +__.__: 2019-__-__: [svg] opcode for grids +__.__: 2019-__-__: [pdf] opcode for grids +__.__: 2019-__-__: [gas] ga-asm grid opcode +__.__: 2019-__-__: [geo] grid vector object +_1.__: 2019-__-__: [dev] init source file encoder for Data Matrix + +[🎉] <v0.0.9.1> 2019-12-04: prelude to version v0.1 +09.15: 2019-11-29: [prj] upload to CTAN version v0.0.9.1 (CTAN conditions) +09.14: 2019-11-29: [prj] upload to CTAN version v0.0.9 +09.13: 2019-11-26: [man] say something about barracuda.sty +09.12: 2019-11-26: [man] edit the section 'A more deep look' for clearness +09.11: 2019-11-26: [prj] reformat todo file: no more date at line end +09.10: 2019-11-26: [svg] take dimensions as scaled point and then mm +09.09: 2019-11-26: [prj] every dev task ends with a repository commit +09.08: 2019-11-25: [prj] .gitignore .out file +09.07: 2019-11-25: [svg] support for text +09.06: 2019-11-25: [man] time to get an usable manual even if minimal +09.05: 2019-11-23: [chk] some new test files +09.04: 2019-11-23: [dev] new barracuda methods save() and hbox() +09.03: 2019-11-20: [svg] driver first run +09.02: 2019-11-10: [dev] implement ga opcode for line-join style and line-cap style +09.01: 2019-11-10: [prj] make lib-parseopt a separated project + +Completed tasks: + +<Version 0.0.8> move costructors to the barcode abstract class 🎉 2019-11-09 +Task 8.5: adopted new Barcode costructors in the EAN encoder 2019-11-09 +Task 8.4: adopted new Barcode costructors in the ITF encoder 2019-11-09 +Task 8.3: adopted new Barcode costructors in the Code128 encoder 2019-11-09 +Task 8.2: adopted new Barcode costructors in the Code39 encoder 2019-11-04 +Task 8.1: new costructor method in the barcode superclass 2019-11-04 + +<Version 0.0.7> code refactoring for ga-canvas 🎉 2019-11-02 +Task 7.5: recompile all the test files 2019-11-02 +Task 7.4: new functions canvas:encode_<obj>() 2019-11-02 +Task 7.3: text position options for Code39 became two indipendent 2019-11-02 +Task 7.2: added a new code39 test file (and bugs fixed) 2019-11-02 +Task 7.1: added subdirectories in the test tree 2019-11-02 + +<Version 0.0.6> implement Interleaved 2 of 5 encoder 🎉 2019-07-02 +Task 6.4: test files 2019-07-02 +Task 6.3: add bearer bars for itf encoder 2019-07-02 +Task 6.2: check digit capability for itf 2 of 5 encoder 2019-07-02 +Task 6.1: implement basic Interleaved 2 of 5 encoder 2019-06-29 + +<Version 0.0.5> implement Code128 and EAN family encoders 🎉 2019-01-27 +Task 5.5: test file 2019-01-27 +Task 5.4: implement EAN2 variant 2019-01-26 +Task 5.3: implement EAN5 variant 2019-01-26 +Task 5.2: new family encoder concept 2019-01-25 +Task 5.1: implement EAN13 encoder 2019-01-12 +Task 4.4: refactoring param iterator 2018-12-30 +Task 4.3: test the local system of option set up for Code128 2018-12-30 +Task 4.2: test the local system of option set up for Code39 2018-12-30 +Task 4.1: test for ga-canvas 2018-12-29 +Task 3.3: opt in Code 39 and Code 128 symbol constructors 2018-12-24 +Task 3.2: focus on a new constructor in Barcode Class for + better encoder implementation 2018-12-21 +Task 3.1: import and refactoring previous Code128 encoder code 2018-12-16 + +<Version 0.0.2> 🎉 2018-12-11 +Task 2.5: option text_gap for code39 2018-12-11 +Task 2.4: resolved the horizontal correction in spaced text 2018-12-11 +Task 2.3: further text option for the Code39 encoder 2018-12-06 +Task 2.2: include minimal text ability to the system +Task 2.1: design and implement a basic framework + +<Version 0.0.1> open 0.0.1 alpha dev master branch 🎉 2018-11-30 |