Re: [Care2002-developers] [BLK_LIST] Re: branc hing issues and possible solution

2006-07-01 Thread Reinier

Just for sake of completeness, from the sourceforge activity top-20:

http://p4a.sourceforge.net/



On Thursday 29 June 2006 13:31, Kaloyan Raev wrote:
 Hi Reinier, 
 
 Thanks for the framework hints. 
 I will take a look about these two. 
 
 I am evaluating different frameworks following these criteria: 
   - gpl-compatible license, because Care2x is under gpl
   - good backbone in the project - there should be more than one or two
 developers and also well-known company. This ensures the quality and
 stability. 
   - future of the project - I don't want to use a framework that will
 die in year or two (or has already died). 
 
 At the moment the best I could find is Zend Framework. It lacks lots of
 features yet, but surely it evolves very fast. 
 
 Yes, you are right that we have to introduce changes one by one. This is
 why I want first to build an independent prototype, see how it looks
 like and then find way how to integrate it in Care2x. 
 
 PHP5 compatibility is definitely the first step. This will open many
 doors. Then for example we can abandon adodb and build the db access on
 top of framework classes like Zend_Db, then refactor user input for
 security (Zend_InputFilter), then session, authorisation, MVC
 architecture that will open widely the door for Ajax. And at some point
 in time - extension points. 
 
 Greetings
 Kaloyan
 
 
 On Thu, 2006-06-29 at 13:00 +0300, Reinier Battenberg wrote:
  Hi,
  
  Have you been looking at specific frameworks already? I came across a
  few:
  
  - http://www.xaraya.com Very big CMS framework, very difficult, very
  powerfull. Includes:
  - user  group management
  - 'Extention points' (called hooks)
  - dynamic fields
  - related objects
  - multilingual
  - completely MVC
  
  - http://www.symfony-project.com/ Also MVC framework, more low-level.
  Generates a lot of code.
  - Used to built an application from scratch
  - generates code based on your object definitions
  - lets you code only the business rules, update/insert/delete is
  done for you
  - very ajax!
  
  My knowledge here is limited. Are there any more projects that we
  could leverage from (learn or use, both is possible). Somehow it
  worries me that we are discussing things that need a total rewrite. Is
  there any way that we can plan a step-by-step appoach? Like, first we
  do php5, then adodb, then change the security-model to let modules
  work together (referring to kaloyans prevous email), then introduction
  of extention points).
  and this all without braking too many current installations.
  
  rgds,
  
  Reinier
  
  
  
  
  Kaloyan Raev wrote: 
   Hi Amel,
   
   What I described was just high level idea. Now I have to dig in the
   technical details how this can be implemented as php web framework.
   Hopefully, soon I will have some prototype for demonstration. 
   
   Translation is another story. There are many guidelines how to make good
   language table, but I haven't investigated time to research them and to
   compare with the care2x i18n. 
   
   But, yes, you raise the problem of the language tables and refactoring
   has to be planned for the next major version that will fit everyone
   needs. 
   
   Greetings
   Kaloyan
   
   On Thu, 2006-06-29 at 11:12 +0200, [EMAIL PROTECTED] wrote:
 
hello to all, 
wonderfull idea. We can take Person Registration for example,
You can manage that step. We in Croatia can make plugin for Croatia,
now the problem her in Croatia is that we are changed almost
everything...Database, Layoutand now we are out of main care2x
project. And this is not ok.  
You Kaloyan, if You have time, can give us some more
information how and where from can we start devolping that plugin. 

And finally, reason why we are changed layout is because
language. For us only 30% of language table was good. Everthing else
we have changed in PHP code. Do you maybe have some solutions for
that. Because we don't want to change core care2x  classes. 

Thank you very much, 
Amel Jakupovic
Using Tomcat but need to do more? Need to support web services, 
security?
Get stuff done quickly with pre-integrated technology to make your job 
easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache 
Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Care2002-developers mailing list
Care2002-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/care2002-developers

   
   
   Using Tomcat but need to do more? Need to support web services, security?
   Get stuff done quickly with pre-integrated technology to make your job 
   easier
   Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
   

Re: [Care2002-developers] [BLK_LIST] Re: branc hing issues and possible solution

2006-06-29 Thread Reinier
HI Kaloyan,

just by accident I came across another one just now 

http://www.pradosoft.com/
they won a Zend coding contest once, and just revamped their website. all gpl 
as well. 

rgds,
reinier

On Thursday 29 June 2006 13:31, Kaloyan Raev wrote:
 Hi Reinier,

 Thanks for the framework hints.
 I will take a look about these two.

 I am evaluating different frameworks following these criteria:
   - gpl-compatible license, because Care2x is under gpl
   - good backbone in the project - there should be more than one or two
 developers and also well-known company. This ensures the quality and
 stability.
   - future of the project - I don't want to use a framework that will
 die in year or two (or has already died).

 At the moment the best I could find is Zend Framework. It lacks lots of
 features yet, but surely it evolves very fast.

 Yes, you are right that we have to introduce changes one by one. This is
 why I want first to build an independent prototype, see how it looks
 like and then find way how to integrate it in Care2x.

 PHP5 compatibility is definitely the first step. This will open many
 doors. Then for example we can abandon adodb and build the db access on
 top of framework classes like Zend_Db, then refactor user input for
 security (Zend_InputFilter), then session, authorisation, MVC
 architecture that will open widely the door for Ajax. And at some point
 in time - extension points.

 Greetings
 Kaloyan

 On Thu, 2006-06-29 at 13:00 +0300, Reinier Battenberg wrote:
  Hi,
 
  Have you been looking at specific frameworks already? I came across a
  few:
 
  - http://www.xaraya.com Very big CMS framework, very difficult, very
  powerfull. Includes:
  - user  group management
  - 'Extention points' (called hooks)
  - dynamic fields
  - related objects
  - multilingual
  - completely MVC
 
  - http://www.symfony-project.com/ Also MVC framework, more low-level.
  Generates a lot of code.
  - Used to built an application from scratch
  - generates code based on your object definitions
  - lets you code only the business rules, update/insert/delete is
  done for you
  - very ajax!
 
  My knowledge here is limited. Are there any more projects that we
  could leverage from (learn or use, both is possible). Somehow it
  worries me that we are discussing things that need a total rewrite. Is
  there any way that we can plan a step-by-step appoach? Like, first we
  do php5, then adodb, then change the security-model to let modules
  work together (referring to kaloyans prevous email), then introduction
  of extention points).
  and this all without braking too many current installations.
 
  rgds,
 
  Reinier
 
  Kaloyan Raev wrote:
   Hi Amel,
  
   What I described was just high level idea. Now I have to dig in the
   technical details how this can be implemented as php web framework.
   Hopefully, soon I will have some prototype for demonstration.
  
   Translation is another story. There are many guidelines how to make
   good language table, but I haven't investigated time to research them
   and to compare with the care2x i18n.
  
   But, yes, you raise the problem of the language tables and refactoring
   has to be planned for the next major version that will fit everyone
   needs.
  
   Greetings
   Kaloyan
  
   On Thu, 2006-06-29 at 11:12 +0200, [EMAIL PROTECTED] wrote:
hello to all,
wonderfull idea. We can take Person Registration for example,
You can manage that step. We in Croatia can make plugin for Croatia,
now the problem her in Croatia is that we are changed almost
everything...Database, Layoutand now we are out of main care2x
project. And this is not ok.
You Kaloyan, if You have time, can give us some more
information how and where from can we start devolping that plugin.
   
And finally, reason why we are changed layout is because
language. For us only 30% of language table was good. Everthing else
we have changed in PHP code. Do you maybe have some solutions for
that. Because we don't want to change core care2x  classes.
   
Thank you very much,
Amel Jakupovic
Using Tomcat but need to do more? Need to support web services,
security? Get stuff done quickly with pre-integrated technology to
make your job easier Download IBM WebSphere Application Server
v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121
   642 ___
Care2002-developers mailing list
Care2002-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/care2002-developers
  
   Using Tomcat but need to do more? Need to support web services,
   security? Get stuff done quickly with pre-integrated technology to make
   your job easier Download IBM WebSphere Application Server v.1.0.1 based
   on Apache Geronimo