FW: [rainbow-eiffel-developers] Plan for next RainbowEiffel release
Status: Alpha
Brought to you by:
byan
From: Brian Y. <bri...@ve...> - 2004-12-04 14:42:02
|
> -----Original Message----- > From: Marcos Macedo [mailto:mar...@gm...] > Sent: Thursday, November 18, 2004 4:08 PM > To: Brian Yan > Subject: Re: [rainbow-eiffel-developers] Plan for next RainbowEiffel > release > > > Good Brian. > > I fully agree, even that I doubt to have all this up to Jan/2005. I > know that we have to make the project more attractive so other people > will join us. > > I will start working on the Linux port. > Since (2) is a joined task, we could start chatting about this soon. > I will try to reverse and study the current code to think something > about. I looked at your code and I saw that you follow the Eiffel > Style guide lines in most of it. There are some minor points (as > parameter names) that you use your own style. We can start to write > our own style guideline, including the use of indexing clause. > > I have some ideas of good programming and design ideas, and some > principles that we can apply, I will write you some ideas in this > field so we can start to think at our new designing. > > I will write you late as soon as I have new organized ideas on this topic. > > > On Thu, 18 Nov 2004 01:19:44 -0600, Brian Yan > <bri...@ve...> wrote: > > Yes, I branched out wxEiffel from ELJ to RainbowEiffel; ELJ > project is now > > defunct. > > Now wxEiffel becomes a part of RainbowEiffel and we need to maintain it. > > > > Gobo folks are trying to port their libraries to SE 2.1 beta1 -- see > > following email: > > > http://sourceforge.net/mailarchive/forum.php?thread_id=5983612&for > um_id=1688 > > . According to the email, there are a lot of bugs in SE 2.x > and it's better > > not to port RainbowEiffel to SE 2.x for now. I agree with you and we'd > > better stick with SE 1.1 until SE 2.x becomes stable and fate > of Gobo port > > to SE 2.x becomes clear. > > > > Let's prioritize the tasks again. > > (1) Port IDE to Linux (Marcos) > > (2) Re-architect and redesign the IDE (Brian, Marcos) > > (3) Implement configuration/project manager, build manager (Brian) > > (4) Implement class/feature browser (Marcos) > > (5) Integrate unit-test framework with IDE (Brian) > > (6) Implement debugger (Brian) > > Let's target to include these in next RainbowEiffel release probably at > > beginning of January/2005 -- this may to too ambitious. > > > > What do you think? > > If you agree, I will create subprojects/tasks in SourceForge. > > We will use SE 1.1 and Gobo 3.3. > > > > -- Brian > > > > > -----Original Message----- > > > From: Marcos Macedo [mailto:mar...@gm...] > > > Sent: Wednesday, November 17, 2004 7:03 PM > > > To: Brian Yan > > > Subject: Re: Contributing to RainbowEiffel > > > > > > > > > I was looking at the EiffelZone and, as far as I can read, the > > > wxEiffel is now part of the RainbowEiffel project. Is that right? > > > > > > If so then should I assume that we need to adapt wxEiffel, too? > > > > > > I really need to try some simple examples of wxEiffel. > > > > > > I'm looking for test Gobo and SmartEiffel 2.0 to see what is > really wrong. > > > > > > > > > On Wed, 17 Nov 2004 19:35:29 -0200, Marcos Macedo > > > <mar...@gm...> wrote: > > > > Thank you, > > > > I like your ideas and I want to reinforce my will. > > > > > > > > Let`s do some comments: > > > > > > > > (1) The case of the Base Library is Important. But Rewrite a Base > > > > library just for this project is a huge task. Could we just do the > > > > Gobo to SmartEiffel 2.0 evolution. Do you think that there will be > > > > many conflitcs in this task? Pehaps we can even avoid a fork by > > > > talking to the Godo team. > > > > > > > > (2) The Number 2 is heavly number 1 dependent. Do you think > that this > > > > is really our prority order? Pehaps we can do all our refactory work > > > > with SmartEiffel 1 and then plan an wevoluttion early. Will we have > > > > problems with wxEiffel too? > > > > > > > > (3) I`m very interested in the Linux Port, since I don`t use WIndows > > > > at home and I can`t find any Linux SmartEiffel IDE other then emacs > > > > eiffelmode. I could start working on this right now. I just need to > > > > try some basic work and look for it. This will only depend > on (1) and > > > > (2), but I can work on this without thinking in this problem first. > > > > > > > > (4) I can help in the re-architect of the project. I can > start looking > > > > for analise and document the actual architecture to look at where we > > > > can improve it. I have special interest in the browser, as I think > > > > that Eiffel can be really strong with a refactor browser and this is > > > > what I think that is the future of Rainbow IDE. This can add real > > > > value to it. > > > > > > > > I`m interested in both design and development works. > > > > > > > > > > > > Marcos Macedo > > > > > > > > > > > > > > > > On Wed, 17 Nov 2004 02:06:02 -0600, Brian Yan > > > <bri...@ve...> wrote: > > > > > Hi Marcos, > > > > > > > > > > You're in the project member list now and have access to CVS. > > > > > > > > > > EiffelBase will not be supported anymore because of its > > > licensing issue with > > > > > non-standard Eiffel contructs which are used by SmartEiffel > > > 2.0 and beyond. > > > > > Gobo's support for SmartEiffel 2.x is uncertain and hence the > > > Gobo libraries > > > > > will not be used anymore. > > > > > So there is a need to have a Base library of our own that > > > will be used by > > > > > other parts of RainbowEiffel. > > > > > > > > > > The priorities are as follows: > > > > > (1) Base library design and implementation > > > > > (2) Port existing IDE code to SE 2.0 (Windows) > > > > > (3) Port IDE to Linux > > > > > (4) Design and implement new IDE features (configuration > > > manager, build > > > > > manager, debugger, class/feature browser, DLL support, > > > plug-in modules, > > > > > etc.). We may also want to re-architect and redesign the > > > IDE. Currently > > > > > the IDE has no clear and good architecture/design yet. > > > > > > > > > > I will try to come up with more detailed task list later on. > > > I hope you can > > > > > participate in both design and development works. > > > > > > > > > > -- Brian > > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: InterSystems CACHE > > FREE OODBMS DOWNLOAD - A multidimensional database that combines > > robust object and relational technologies, making it a perfect match > > for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8 > > _______________________________________________ > > rainbow-eiffel-developers mailing list > > rai...@li... > > https://lists.sourceforge.net/lists/listinfo/rainbow-eiffel-developers > > |