On Mon, 16 Jun 2008, Tom Russo wrote: > > Tom: Must we all use the same UML tools? > > I can't answer that, but I'm thinking it'd probably be best. That way we > can have a single format for the saved project files, and all be able to > work on them in a configuration-managed way (CVS, SVN, or whatever). Also, > the different tools will produce something different if used to generate > code.
Rgr. I'll defer to others on the choice. I assume Tom won't want any tool that's dependent on Java? > I doubt everyone's going to want to have to learn the tools. Big roger on that. I figure two to four at the most. I'm willing to learn what I can. I have a UML book sitting on my lap right now. > I'd like to agree with the very reasonable suggestion of adding some > dependence on BOOST (which is not vendor-specific, and is very portable). > Several of Boost's features (for example, reference-counted pointers) > are things that we should definitely have on our radar. I saw a nice regex library there too... > I would like to suggest that we back away at this early stage from a > commitment to a client/server design decision, until such time as requirements > and use cases point to it as the clear implementation path. I'm willing to back away from the client/server model: That was born of lost of experience with Xastir over the years and determining in my head what might work better. If UML Diagrams & Use Cases can decide one way or the other what structural organization works best, that's more objective than a few aging brain cells. Your examples of other possibilities were ones I hadn't thought of in the Xastir context, but they'd sure be useful for other developers, post-Xastir. > Also, "add a layer between the daemon and the database" isn't exactly how > I'd phrase it. I'd prefer to think of it as "encapsulating implementation > details of the database." Six of one, half a dozen of the other. I know what's meant by either phrasing. Don't much matter to me which to use. ;-) -- Curt, WE7U. archer at eskimo dot com http://www.eskimo.com/~archer Lotto: A tax on people who are bad at math. - unknown Windows: Microsoft's tax on computer illiterates. - WE7U. The world DOES revolve around me: I picked the coordinate system!" _______________________________________________ Xastir-dev mailing list Xastir-dev@xastir.org http://lists.xastir.org/cgi-bin/mailman/listinfo/xastir-dev