Mail Archives: geda-user/2013/01/15/11:57:58
On 01/15/2013 09:41 AM, Ben Gamari wrote:
> In the case of git, one can handle the case
> of multiple source repositories with git-submodule. Other modern VCSes
> have similar facilities. There are much better tools than cp(1) for
> dealing with archival and versioning.
So, you like having it all in one repository? Fab files are just a lot of chaff
when you go to do another design with some reuse. I think John Eaton is
thinking of the good possibilities of so many people now developing
open hardware -- that sharing becomes a big thing, and yet, when you
think of fab files it can be a ton of clutter, and your fab is not their fab,
and your style is not their style and that's OK. The snapshot need is for forensics
mostly, not usually looked at for a new design, so I can see it being in a separate
repository with clear tags related to product lines so it can be purged as
products die. You still have the design sources repository project entries
that have a much longer lifespan since they are reusable, and in the open hardware cases,
shared, published and so deserving a little tidy up. I can see separate repositories.
Even if that means using cp and doubling the data stored sometimes.
I tried using git submodule to separate datasheets from other design data and decided
the way submodule was used and syntax and reviewing notes on using it was too complex
for me to be enthusiastic about.
What is a good place to keep datasheets handy for redesign/reuse, and is there any optimum
compression method for them? Are there tools that will disassemble pdfs, apply
best compression, and reassemble them so they are equivalent? Some are compressed more than others.
Should we just leave them as their creators published them to be a legal document specification?
They're almost always public.
Is setting up a web server on a LAN or on the internet with links to them the way to handle
their largeness?
For now, I leave them out of a RCS and keep them in one directory
relative to all my projects. That's not a group friendly way...
- Raw text -