[Mep-dev] OHL and informal requirements review
Art Botterell
acb@incident.com
Wed, 10 Dec 2008 19:47:52 -0800
I've looked at the HPSDR project a couple of times, but was deterred
by what struck me as overly complex interfaces and excessive
functional dependencies among the various boards. I'm sure that
structure has a valid rationale from the point of view of the
developers, but from a project-coordination point of view it looks a
bit scary.
I'd suggest that simple interfaces, loosely coupled modules and rapid
prototyping... more like the way modern software is built... might
prove more manageable for a project like MEP, at least in its early
phases.
There'll be time for refinements and optimizations later, provided the
team can maintain its momentum long enough to get some early wins so
as to attract sustaining energy from a larger community. That's
especially crucial, I think, in a diverse and distributed community-
based project.
(And Michelle, for my part I think that first list of requirements is
pretty much on the mark. Enough to start designing some prototypes
around, not so heavily-crafted that we'll be reluctant to revise them
in future cycles.)
- Art KD6O