ID: | 5661 |
From: | rn...@igor2.repo.hu |
Date: | Wed, 18 May 2022 08:12:09 +0200 (CEST) |
Subject: | [pcb-rnd] RFC: "design" naming convention |
replies: | 5662 from Gabriel Paubert <pa...@iram.es> , 5669 from rn...@igor2.repo.hu , 5670 from ka...@aspodata.se , 5676 from John Griessen <jo...@cibolo.com> |
Hi all, we have a concept that started from pcb-rnd but is part of librnd and all ringdove apps by now. It's called "design". It means "board" in pcb-rnd and "sheet" in sch-rnd. So it is always the file that you are editing at the moment. You see this a lot in the conf system (the "design role") but it's also part of the API. Now I am working on a librnd upgrade for multi-design support (which is multi-sheet support in sch-rnd, something we need to have in the beta, and eventually multi-board support in pcb-rnd). While at it, I am not sure the word "design" is the best choice. It may be confusing in some contexts, like the conf system, where you have system config, user config, project config, design config, etc., Maybe something like "document" is better, although that sounds a bit strange too: for an sch sheet it sounds natural, but a PCB board I wouldn't call "document". The rename is expensive, not mainly in the code, but in the docs, in the config files, in the head of all users. So I am not dedicated to rename "design" at all costs, but if someone can come up with something that is really significantly better, I may go for it. Requirements on the new word: - needs to fit well on the existing cases we have: sch sheet and pcb file - needs to be generic enough that it'd fit to the same concept editing any other kind of "design file" in a future application - needs to be relatively short, easy to remember - needs to be conceptually different from all the other terms we already use in similr contexts If you have any idea on such a word, please share! TIA, Igor2
Reply subtree:
5661 [pcb-rnd] RFC: "design" naming convention from rn...@igor2.repo.hu
5662 Re: [pcb-rnd] RFC: "design" naming convention from Gabriel Paubert <pa...@iram.es>
5663 Re: [pcb-rnd] RFC: "design" naming convention from rn...@igor2.repo.hu
5669 Re: [pcb-rnd] RFC: "design" naming convention - conclusion from rn...@igor2.repo.hu
5677 Re: [pcb-rnd] RFC: "design" naming convention - conclusion from John Griessen <jo...@cibolo.com>
5670 Re: [pcb-rnd] RFC: "design" naming convention from ka...@aspodata.se
5672 Re: [pcb-rnd] RFC: "design" naming convention from Hannu Vuolasaho <vu...@msn.com>
5676 Re: [pcb-rnd] RFC: "design" naming convention from John Griessen <jo...@cibolo.com>