Cristian for president :) Did I mention that before? I cannot post to the core list, and considering my status in the project (a developer, but not very active), I shouldn't. Still, I wanna give my point of view, so I hope this mail gets moderated while it's still a useful contribution.
First of all, if there's a mailing list meant for only the core developers, make sure only the core developers can post to it AND receive those mails; many 'lurkers' (including me 'til now) have a lot of questions (and maybe answers?) but cannot provide input. An open source project needs a few people that can pull the project; it's simply impossible to have 40 people all taking decisions in harmony, IMHO this group of core people needs a place for normal discussions. Such a place doesn't exist. I know I shouldn't have subscribed to this list in the first place, but the simple fact is, I did, so did many others, and an internal discussion is now open on the street. Either move to the developers list, or make it really internal. What I'm talking about is the personal part of the discussion. Lars keeps mentioning the fact he doesn't seem to think Nigel is the kind of teamplayer the project needs, and that's personal. I don't think it's useful to vote about new project members; if Nigel can make good contributions to the project (the 2006 developers days roved to me he can), he's welcome, but so are Lars and Conny (and the other Metaways developers). We are an OPEN source community; check Wikipedia for definitions. However, I DO believe a small group (usually called admins :) should be able to remove people when they are acting against the interests of the project, but that's something different; everybody is welcome until proven not. The non-personal part of the discussion should be open for everybody. Here, I agree with Lars that the "secret meeting" (his words) held at Stylite last year is pretty strange; maybe I missed it, but I never heard from that until the discussions started in December. Other that that, I must say Ralf is acting in a very professional way, although I do not always agree with him. Lars is not (sorry Lars), but that also doesn't have to do with anything with agreeing or not; it's just that the discussion isn't about a proof of concept anymore. Tine looks promising to me. In earlier mails I wrote my opinion is not that important considering my modest role, but I changed my mind. Not only am I a user, every minute I invest in development, is a minute of my spare time, it doesn't matter other people contribute much more; I don't get paid a penny so I'm doing this for fun. If my input is not important anymore, make eGroupWare a commercial product, let Tine compete with it and we'll all see what happens. So, what's this all about? Developers of eGroupWare have chosen a new path and they want that as a part of eGroupWare. I seem to remember, several developers came up with ideas for apps they wanted to implement, and you know what; they did and everybody was happy. A few days ago Ralf announced new VFS classes. Current users work with MyDMS and/or Filemanager. Can they still use it in the future? Will it all be compatible? I didn't see a call for vote. I once worked on TTS. Then the project (not me!) announced it would be obsolete. I started working on a successor which had to be compatible, until suddenly Ralf announced Tracker; all my work down the drain, and it wasn't even compatible. I never saw a call for vote. The Tine guys announced a new UI and API. Current users like the functionality of eGW. What's gonna happen with everything they build up over the years? No one's waiting for a complete re-implementation. The Tine guys promised it would be compatible, so why do we need a vote? Tine is a part of eGroupWare simply because some of the core developers say it is. I could have made the choice to keep on supporting TTS, simply because I was (at that stage) its developer. I know it's a different situation with Tine, because in the end it's not possible to maintain 2 codelines. Therefore, I fully agree with the decision eGroupWare 2.0 wasn't the proper name, but there's nevertheless the fact, people are working on the improvement of the product. It happened before; the reason TTS ain't supported aymore is, it's not compatible with the new API, and who ever made that decision? Admins? The majority of the (core) developers? So what to do now? Let the Tine guys make press releases as much as they like; don't consider it a sub-project, but a proof of concept for eGroupWare. That way, all attention for Tine is attention for eGroupWare. Also, Tine should be in the eGW trunk, to allow other developers to 'port' their apps to the Tine API. In the current situation, we're all keeping up appearances, but in fact Tine already is a fork. My 2cents, Oscar ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ eGroupWare-core mailing list eGroupWare-core@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/egroupware-core