Bonjour Laurent!
Many thanks for your replies.
I couldn't find any recently updated roadmap for QET, but I'm beginning to get a feel for where QET development is hopefully going; especially:
https://qelectrotech.org/forum/viewtopi … 337#p18337 uuid of terminals – which leads to both:
https://qelectrotech.org/forum/viewtopi … 024#p13024 terminal names
https://qelectrotech.org/forum/viewtopic.php?id=1743 connection list export
While a native netlist generation feature would be nice to have, I can't help thinking it's of secondary value to a robust yet adaptable .elmt schema for the user being assigning data to terminals, at terminal level and subsequently display (or hide) that data in a diagram.
You suggest in this post:
https://qelectrotech.org/forum/viewtopi … 925#p12925 that:
Terminals informations need {element type=?}, {terminalblock=X11}, {label name=DIOO} and {pin number=1} Input/Output, Power, etc ... properties, it's time to think about it for the future ...
Which all seem useful additions, however I would suggest another field {pin/terminal function=} would also be useful – with the ability to display any or all those: terminal number, terminal function, terminal label, etc – in order to make QET more flexible, adaptable, robust and especially, less data-entry error prone.
I don't think the degree of flexibility I'm describing is too far removed from some of the flexibility I see already implemented in QET, especially considering the existence of the feature 'Custom properties folio tab' on page 55 of the Rev 0.8 pdf manual.
Applying a similarly degree of flexility to element and terminal nomenclature ought only help grow the appeal of QET to an even wider audience, and thereby potentially attract more potential users - and development funding - over the longer term, no?
By comparison, KiCAD offers such flexibility of data field nomenclature at component level, but I can see similar advantages to extending that philosophy to the terminal level.
Finally, another nice to have feature would be the ability to mirror elements. Looking through QET's vast library, there seems to be a fair amount of asset duplication, due to lack of such a mirror transform. End pieces of terminal blocks especially come to mind, but I imagine for my own diagraming requirements without a mirror transform I will end up creating east and west (maybe even north and south) facing versions of a number of elements, with the potential future maintenance hassle that doing so creates.
I hope the above is taken as constructive feedback; especially as I'm keenly aware how long open source software (rightly) takes to mature.
My development skills are unfortunately quite limited to (slowly and painfully) bashing the odd python script together and perhaps being able to contribute to improving or extending documentation; but I look forward to contributing in what ever small way I can to the progress and wider adoption of QET.
I have already accumulated a small collection of (the composite text) variables that don't appear to be in the on-line or pdf manual. Is there a way to submit document change proposals via the git interface?
Hamish