Hi Keiron, We can create a folder named UML in the docs\design folder and can place the UML diagrams there. I'll start working on them, first starting with a diagram depicting the relationship between Driver and the different renderers. The team can review it and can come up with suggestions. Discussing with diagrams, the overall efficiency increases...
Ramana.JV. -----Original Message----- From: Keiron Liddle [mailto:[EMAIL PROTECTED]] Sent: Monday, July 08, 2002 9:15 PM To: FOP Subject: Re: Usage of UML Diagrams Hi Ramana, Thats a good idea. Provided that the diagrams are easy to maintain and understand. These diagrams could cover certain areas so that people can understand them independantly and thin about how they work independantly. Such as: - renderers showing the class structure, relationship with other parts, calling processes - fo tree showing how it is constructed, its purpose - layout managers etc. We now have a general structure in the redesigned code that is being built upon to achieve the functionality and performance. We haven't had success with UML in the past but that doesn't mean anything. If you feel this could be useful area to explore, go ahead. The tools such as ArgoUML have improved and I just tried it out again. Keiron. On Mon, 2002-07-08 at 16:38, RamanaJV wrote: > To FOP Developers, > There is a lot amount of work going on and lot of design issues. > Since, FOP codebase has become very large now, I think it is time we think > about UML diagrams to keep the things simple and easily understandable. Why > don't we draw the UML diagrams like depicting the overall design with Class > and Object diagrams and also the sequence and activity diagrams for the new > contributors to make the induction smooth. > I also feel these diagrams will help a lot to the entire FOP > developer community so that design can be easily verified and make sure that > no flaws exist in the design? > What do others feel about this? > > Ramana.JV. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]