phpgroupware-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-cvs] CVS: phpgwapi/doc CREDITS,1.4.2.1,1.4.2.2 coding_stan


From: Bettina Gille <address@hidden>
Subject: [Phpgroupware-cvs] CVS: phpgwapi/doc CREDITS,1.4.2.1,1.4.2.2 coding_standard.txt,1.4,1.4.2.1
Date: Mon, 18 Nov 2002 17:17:31 -0500

Update of /cvsroot/phpgroupware/phpgwapi/doc
In directory subversions:/tmp/cvs-serv6885

Modified Files:
      Tag: Version-0_9_14-branch
        CREDITS coding_standard.txt 
Log Message:
update

Index: CREDITS
===================================================================
RCS file: /cvsroot/phpgroupware/phpgwapi/doc/CREDITS,v
retrieving revision 1.4.2.1
retrieving revision 1.4.2.2
diff -C2 -r1.4.2.1 -r1.4.2.2
*** CREDITS     17 Nov 2002 23:38:05 -0000      1.4.2.1
--- CREDITS     18 Nov 2002 22:17:27 -0000      1.4.2.2
***************
*** 4,39 ****
  
  * Joseph Engo (aka jengo) <address@hidden>
! - project leader/administrator
! - works on core services session management, permissions, groups class, etc...
! - wrote the following applications:
! --- initial development of Addressbook, ToDolist, Inventory
! --- Developer Tools, Voting Both, News Admin
! --- Contacts class
! --- Email (Adapted from Aeromail, which was written by Mark Cushman 
<address@hidden> http://the.cushman.net/)
! --- Calendar (Adapted from WebCalendar, which was written by Craig Knudsen 
<address@hidden> http://www.radix.net/~cknudsen)
  
  * Dan Kuykendall (aka Seek3r) <address@hidden>
! - project leader/administrator
! - works on core services such as the $phpgw[] array for application 
developers.
! - hosts website, and offers commercial support thru Clear River Technologies 
(http://www.clearrivertech.com)
! - wrote the following applications:
! --- former Filemanager (Based on filemanager, which was written by Lacey 
Pevey <address@hidden> http://px.sklar.com/code.html?code_id=258)
! --- Chat (original work)
! 
! * Mark A Peters (aka skeeter) <address@hidden>
! - project leader/administrator
! - maintains calendar application
! - works on core API
! - developes/maintains the headlines and nntp application
! - helps with almost all other applications as well
  
  * Bettina Gille [ceb] address@hidden
! - project leader/administrator
! - developes/maintains the xml/xslt based framework
! - developes/maintains the categories class
! - developes/maintains the funkwerk layout and the application/framework 
images 
! - developes/maintains the categories class
! - works on core API
! - developes/maintains the projects, inventory, stocks, notes, backup, todo, 
cart, img and netsaint <http://www.netsaint.org/> applications
  
  #######################
--- 4,57 ----
  
  * Joseph Engo (aka jengo) <address@hidden>
!   This is the man who started it all. Joseph provides project direction and 
works on core services such as the phpgwAPI
!   ($phpgw-> class and $phpgw[] array for application developers).
!   Jengo wrote/works_on the following areas:
! 
!       * phpgwAPI, designed/developed layout and structure.
!       * Developer Tools, Voting Both, News Admin and many other applications
!       * initial development of Addressbook, ToDoList and Inventory
!       * initial development of Email, adapted from Aeromail, which was 
written by Mark Cushman at http://the.cushman.net/.
!       * initial development of Calendar, adapted from WebCalendar, which was 
written by Craig Knudsen at http://www.radix.net/~cknudsen.
!       * He continues in development and project direction.
! 
  
  * Dan Kuykendall (aka Seek3r) <address@hidden>
!   Dan is on of the project administrators/supervisors. He provides project 
direction, along with documentation. He works on core
!   services such as the phpgwAPI ($phpgw-> class and $phpgw[] array for 
application developers). Dan also hosts this website, and
!   offers commercial support through Clear River Technologies. He 
wrote/works_on the following areas:
! 
!       * phpgwAPI, designed/developed layout and structure.
!       * Documentation, wrote and maintained the developer documentation, 
re-wrote the old install, faq and howto docs.
!       * former Filemanager, based on filemanager, written by Lacey Pevey . 
This application is replaced by phpWebhosting now. 
http://px.sklar.com/code.html?code_id=258)
!       * improved Email, which is now maintained by Angles.
!       * Chat, (worked on design).
!       * TTS, brought into the project and redesigned several pieces
!       * He continues in development and project direction.
! 
! 
! * Mark A Peters (aka skeeter) <address@hidden>
!   Skeeter joined the developer team to work on NNTP. He followed up with 
fixes for all parts of the phpgwAPI, then proceeded by
!   taking over the calendar app. Skeeter works on core services and phpgwAPI 
classes. He is one of the project administrators and
!   continues in development and project direction.
!   Skeeter wrote/works_on the following areas:
! 
!       * phpgwAPI, including ACL, accounts, XMLRPC, and LDAP support.
!       * Calendar, including the addition of (i/v)cal support.
!       * NNTP - Original work. The code is able to read from NNTP servers at 
this point.
! 
  
  * Bettina Gille [ceb] address@hidden
!   ceb works on core services and phpgwAPI classes, developes | designes the 
XML based framework of phpGroupWare.
!   She maintains different applications to support the management of projects, 
work hours and products, accountancy
!   and statistics. An other set of her tools provide the configuration of 
services and data backups. ceb made the icons 
!   for the applications and core functions. She is one of the project leaders 
| administrators and continues in development
!   and project direction.
!   ceb wrote | works on the following areas:
! 
!       * phpgwAPI, including XML, user interface, categories and graphical 
classes | functions
!       * support functions | files for user interface and categories
!       * projects, backup, netsaint - a graphically config application for the 
<a href="http://www.netsaint.org/"; target="_blank">netsaint network 
monitor</a>, shopping cart - original work
!       * many other applications, e.g. inventory, stock quotes, to do list, 
notes
! 
  
  #######################
***************
*** 42,56 ****
  
  * Ralf Becker (ralfbecker) <address@hidden>
! - developes/maintains the etemplates and infolog application
  
  * Lars Kneschke (aka knecke) <address@hidden>
! - works on LDAP support for accounts and authentication
! - former project leader of the old phpGroupWare Apps project.
! - works on core API
! - ported Squirrelmail <http://www.squirrelmail.org/> to phpgroupware
! - devlopes/maintains the qmailldap application
  
  * Dave Hall (aka skwashd) <address@hidden>
! - Project Manager of the release branches
  
  ##############################
--- 60,90 ----
  
  * Ralf Becker (ralfbecker) <address@hidden>
!   Ralf joined the team in 2001. He works on eTemplate classes to create the 
user interface of phpGroupWare for different clients 
!   and maintains the modules InfoLog (RCM like application) and eTemplate 
(editor to create template- and database_tableconfig files).
!   Ralf wrote/works_on the following areas:
! 
!       * InfoLog, eTemplate - original work
!       * Contributions to applications: interactive CVS import for 
addressbook, calendar planner
!       * Helped to add group acl to the phpgwAPI acl class
! 
  
  * Lars Kneschke (aka knecke) <address@hidden>
!   Knecke joined the developer team to help with LDAP support. He was the 
project leader for the phpGroupWare Apps project.
!   Knecke wrote/works_on the following areas:
! 
!       * LDAP Support - has worked with Jengo on LDAP support for accounts and 
authentication.
!       * Squirrelmail - porting
!       * FeLaMiMail, QmailLDAP - original work
! 
  
  * Dave Hall (aka skwashd) <address@hidden>
!   Project Manager of the release branches.
!   Dave does the following tasks:
! 
!       * maintains the bug -,patch - and support request sections of the 
project page on savannah
!       * assigns items from these sections to developers and reminds 
developers to update their bug descriptions
!       * Creates testplans for release candidates and assigns testcases to 
volunteers
!       * works on release bugfixes
! 
  
  ##############################
***************
*** 64,76 ****
  - Ported his application, DCL, to phpgroupware
  
  * Tony Puglisi (aka Angles) <address@hidden>
! - developes Anglemail
! - maintained the EMail application
! - rewrote mail classes for better standards compliance
! - worked in the past on the idsociety template to make it work in older 
browsers
  
  * Jason Wies (aka Zone) <address@hidden>
! - Rewrote vfs class in the API
! - Wrote phpwebhosting application as proof of concept for the vfs
  
  ###################
--- 98,121 ----
  - Ported his application, DCL, to phpgroupware
  
+ 
  * Tony Puglisi (aka Angles) <address@hidden>
!   Tony is a fan of the idsociety template and joined to make it work in older 
browsers. In the process he has helped give phpGroupWare
!   a very polished look and feel. He currently works on:
! 
!       * Anglemail | Email, including support for multiple accounts, filters, 
etc
! 
!       * He likes: Clapton, MTV, OOP, IT, AC/DC, and 100% abstraction between 
logic and layout.
!       * He dislikes: obfuscated enigmatic code, wrapped in a class, and 
referenced by a pointer.
! 
  
  * Jason Wies (aka Zone) <address@hidden>
!   Creator of the VFS (Virtual File System), author of phpwebhosting, and 
maintainer of all things file and document related.
!   Knowledgeable about most parts of phpGroupWare, makes various fixes and 
features as needed.
!   Zone wrote/works_on the following areas:
! 
!       * Designed and created VFS (Virtual File System)
!       * phpwebhosting - original work
!       * Improvements to registration app, including customization features
! 
  
  ###################

Index: coding_standard.txt
===================================================================
RCS file: /cvsroot/phpgroupware/phpgwapi/doc/coding_standard.txt,v
retrieving revision 1.4
retrieving revision 1.4.2.1
diff -C2 -r1.4 -r1.4.2.1
*** coding_standard.txt 22 May 2001 22:27:41 -0000      1.4
--- coding_standard.txt 18 Nov 2002 22:17:28 -0000      1.4.2.1
***************
*** 3,6 ****
--- 3,7 ----
  2) Use tabs for formatting, NOT SPACES.  Tabs create smaller files and 
editors allow
        developers to view a tab as however many spaces as they prefer.  Spaces 
do not allow this.
+       There is one exception (see #11 below).
  
  3) Use ' instead of " for strings.  This is a performance issue, and prevents
***************
*** 72,81 ****
  11) Associative arrays must be written in the following manner:
  
!       $array = array(
!               'var'  => 'value',
!               'var2' => 'value2'
        );
  
!       Note that spaces are permitted between the => 's
  
  12) Use the long format for <?php.  Do NOT use <?.
--- 73,83 ----
  11) Associative arrays must be written in the following manner:
  
!       $array = array
!       (
!               'var'   => 'value',
!               'var2'  => 'value2'
        );
  
!       Note that tabs are preferred around the '=>'.
  
  12) Use the long format for <?php.  Do NOT use <?.
***************
*** 101,102 ****
--- 103,105 ----
  14) Use lower case for variable and function names.  No stubbly-case 
(mixed-case) code.
  
+ 15) Thanks for following these rules :)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]