Restructure to-do list

This commit is contained in:
Daniel Rojas 2020-05-29 19:20:18 +02:00
parent 2dd21ae6aa
commit df6df75a31

67
todo.md
View File

@ -1,28 +1,59 @@
# To-do: # To-do:
* Set global parameters (show_pins, ...) and allow override on per-item basis ## Support for more connector types
* Generic connectors * Generic connectors
* ferrules * Ferrules
* blade terminals * Blade terminals
* loose ends * Loose ends / stubs
* graphical representation? * Graphical representation?
* Support for cable splicing (as connector type) * Inline connectors (IDC)
* new wire look? * Possibly join two logical wires into one physical wire, add up length for BOM creation
* distinguish between cables and wire bundles * Designators like W1_1, W1_2 or similar to group them?
* improve nomenclature
## Support for more wire types
* Coax cables
* Graphical representation
* Twisted pairs
* Logical representation
* Graphical representation
* Ribbon cables
* Folds
* Splits
* Orientation of IDC connectors
## Support for more links/connections
* Cable splicing
* as pseudo-connector?
* Cable bundles
* Heatshrink / sheathing
## Visualization
* New wire look?
* Distinguish between cables and wire bundles
* Show from/to inside wire node (better netlist)
* Display picture of connector underneath (including pin 1 location)
## Export
* Export to PDF with frame, title block, ...
* Automatic BOM generation
## Other
* Set global parameters (show_pins, ...) and allow override on per-item basis
* Improve nomenclature
* terminal (connector, ferrule, blade, loose) * terminal (connector, ferrule, blade, loose)
* link (cable, wire bundle) * link (cable, wire bundle)
* show from/to inside wire node
* Allow custom GraphViz code before/after WireViz-generated code * Allow custom GraphViz code before/after WireViz-generated code
* Display picture of connector underneath (including pin 1 location) * Make "unit tests" for different features/situations
* export to PDF with frame, title block, ... * Missing parameters
* Automatic BOM generation * Connection formats
* Allow
* make "unit tests" for different features/situations
* missing parameters
* connection formats
* single wire 1 * single wire 1
* multiple wires [1,2,3] * multiple wires [1,2,3]
* wire ranges [1-10] * wire ranges [1-10]
* loops * Loops
* ... * ...