From: Lars K. <l.k...@me...> - 2007-12-17 13:02:30
|
"Ralf Becker" <Ral...@ou...> schrieb: > Specially if maybe a little bit slower, would allow us to work together > (Tine and eGroupware). I think, a little be less optimal solution, is > absolutely worth implementing, if it allows to cooperate with the > project. If you dont think so, allow me to question your priorities. Did you ever try to work with a gui application with is "just" a little = bit to slow? That's nothing a user would accept. Either you have a website = where the user expects to wait(aka eGroupWare 1.4) or you have a "real gui" application (aka Tine 2.0) where you don't expect any delays. > As I already said, I'm absolutely fine with using Zend as an underlaying > layer for the eGroupWare API. I states that multiple time, including the > meeting. I also outlined in this thread how php5.1 features would allow > to avoid loading all objects, by still keeping all current applications > running. It doesn't solve the problem. It just hides the symptoms.=20 > The other big improvement in the round trip time for ajax or jason > requests is, to store the whole eGW environment in the session. That's > available since eGroupWare 1.2. We use it on all our installations, > thought I know you dont use it for some reason ... Because it did not work reliable in any environment. The current situation is very dependent on the underlying PHP version and/or configuration.=20 >> I know that we have different understandings how to develop software. = But we >> are doing on step after the other. We know how to write good PHP code. = We >> understand PHP very well. And we have a broad team of PHP developers = here at >> Metaways. We know already that we can implement backward compatibility = in >> different areas of eGroupWare. >> But currently we are working on a proof of concept, with the goal to = show >> the other developers how easily you can build groupware applications on top >> of ExtJS and the Zend Framework. We need to learn how to write good >> JavaScript code and how to communicate using JSON. Currently it is totally >> unclear which kind of backward compatibility is needed, after we have >> finished our proof of concept. And it is totally unclear which code = will be >> needed in the future. Of course we don't touch this area until we have = a >> clear understanding about what is needed. Everything other would be a waste >> of time. >=20 > I would not call the ability to cooperate and jointly develop in one > project a waste of time! >=20 > Btw. if your "proof of concept" was meant to be ever integrated back > into eGroupWare, why for example do you choose to set up an own coding > style for it. Don't tell me that was required by jason ;-) >=20 > You make it deliberately hard to integrate your "proof of concept" back > into eGroupWare. It's made to have an all or nothing decision, when it's > done: either you accept everything we done, or nothing. >=20 > I find it also hard to believe, that a company is paying 3 developers > for one year to do a proof of concept, and accepting at the same time it > might be simply dismissed. Thought that's not a problem for the project, > but it makes is very clear for me, this was never meant as a "proof of > concept". I don't want start that "who said when what" game again. I don't think = that it brings us any further. The situation is very simple. We are providing a proposal how we think the next major release of eGroupWare could work/look like.=20 If you like to work together with us, fell free to do so. Everyone is welcome. If you don't like to work together with us, fell free to do so too. But don't blame us, while we are trying to fix the structural problems of eGroupWare. -- Lars Kneschke CTO OfficeSpot.Net Metaways Infosystems GmbH Pickhuben 2-4, D-20457 Hamburg eGroupWare Support: http://www.egroupware-support.net OfficeSpot.Net Collaboration Server: http://cs.officespot.net our proposal for the next major eGroupWare release: http://www.tine20.org E-Mail: mailto:l.k...@me... Web: http://www.metaways.de Tel: +49 (0)40 317031-21 Fax: +49 (0)40 317031-921 Mobile: +49 (0)175 9304324 Metaways Infosystems GmbH - Sitz: D-22967 Tremsb=C3=BCttel Handelsregister: Amtsgericht Ahrensburg HRB 4508 Gesch=C3=A4ftsf=C3=BChrung: Hermann Thaele, L=C3=BCder-H.Thaele |