Mailing list archives : pcb-rnd

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>