On Monday 03 April 2006 23:17, I wrote:
>
> There are still other issues, like software and file formats to use,
> but they are really part of the next stage I think. If you have any
> ideas on those please save them for later, or if you really can't
> wait, send them off-list so as to not drag this thread off-topic too
> much.

I'm currently trying to figure out who uses the site, what they want to 
do, and what kind of data is needed for that and in what formats. I 
don't have any experience with hardware development however, so I have 
a few questions.


First, should the hardware development process be constrained to a fixed 
development model? The site could keep track of the stage of each 
project (i.e. requirements gathering, high-level analysis/design, 
low-level design (HDL, artwork, and so on), production (at Traversal)) 
and then freeze the results of each stage as it is completed, but it 
could also be free-form, with some repositories for files and a mailing 
list and a wiki, and a bunch of developers who figure out for 
themselves what to do when. I suppose we need the flexibility to change 
the design if it turns out to have a flaw that makes implementation 
difficult, but we don't really want the design documents to be changed 
all the time while people are using them to e.g. write drivers or 
design other systems that will work together with this one.

It seems to me that a hardware project would need to be a little more 
rigid than a software project, because once it's done it's done and you 
can't tell people to download a patched version, but again, I have no 
experience with this.

What would you prefer in terms of development cycle support?

Oh, and if anyone could give an overview of a typical hardware design 
process that would be very useful. Thanks :-).


Second, which kinds of documents are typically created in a hardware 
project, and what formats are used? Where should these documents be 
stored, in a source code version management system, or is it just 
binary data that might as well be stored in a file system? Are there 
open standard formats in this arena, or do we need to standardise on a 
single application and its file format? Do we want to?

Cheers,

Lourens

Attachment: pgpIsHzjWqEiZ.pgp
Description: PGP signature

_______________________________________________
Open-graphics mailing list
[email protected]
http://lists.duskglow.com/mailman/listinfo/open-graphics
List service provided by Duskglow Consulting, LLC (www.duskglow.com)

Reply via email to