| 
 
Working step by step up the development ladder of a2e php_users, a website user managment system which allows users to register, authenticate and manage their profile on a site and tries to do provide this basic service to other web apps in a minimalistic, modular and interoperable way. 
 | 
 | 
| 
 | 
1 Development Targets for this Version
    - 
        integrate mktdir4, i.e. allow users to insert new document nodes, possibly also special user-owned discussion forum style mini documents
    
 
    - 
        see whether embperl can be used alongside with php when perl programs are being invoked
    
 
    - 
        generate language flags dynamically from ‘@langs’ file
    
 
    - 
        improve installation routine
        
            - 
                adapt it to the improved basis
            
 
            - 
                make sure version numbers are shifted as needed in every subdirectory and prod/test aliases are set correctly at every level – problems occurred especially in the sites branch
            
 
            - 
                shift old versions to a waste bin area from where they are no longer installable into productive areas by ‘make’
            
 
            - 
                move certain parts out of the php_users upgrading scheme and let them follow a separate development path
            
 
         
     
    - 
        make sure database connection to ffii.org works, correct strange url in ‘could not connect to data source pgsql://@ffii.org/ffii’
    
 
    - 
        make sure php scripts really run under the apache user
    
 
    - 
        add language choice to cookie and make it work with Apache’s 
SetEnvIf Cookie "language=de" prefer-language=de directive
     
    - 
        start to work on a routine for packaging the system core into a tar.gz file so as to facilitate its installation on other sites
    
 
 
2 Roadmap for later versions
2.1 a2e php_users toward v 0.3
    - 
        make cookie optional
    
 
    - 
        store cross-site session info in database	
    
 
    - 
        write a simple php program, e.g. to help people sign ffii call to action
    
 
    - 
        write a simple Perl program for one admin task which consults the cookie/session info set by a2e php_users to check permissions
        
            - 
                possibly use WDDX 
            
 
            - 
                possibly put session and cookie info into database backend and share it among federated sites
            
 
         
     
    - 
        create a german version of some pages and establish a multilinguality framework
        
    
 
    - 
        add documentation on
        
            - 
                how to install
            
 
            - 
                how to add translations
            
 
            - 
                how to configure the conversion between the database backend and the webform frontend
            
 
            - 
                how to plug in further forms and php applications 
            
 
            - 
                how to plug in non-php applications
            
 
         
     
 
2.2 a2e php_users toward v 1.0
    - 
        package for easy installation
        
            - 
                possibly as a PEAR package
            
 
         
     
    - 
        enhance the documentation 
        
            - 
                generate Docbook versions from our Deplate source text
            
 
            - 
                take a look at php_document and facilities recommended by PEAR
            
 
         
     
    - 
        test on some non-a2e sites
        
            - 
                possibly add a few more languages
            
 
         
     
    - 
        enhance the meta facilities, make automated testing easier
    
 
 
2.3 a2e php_users beyond 1.0
see the main a2e php_users page 
 |