home *** CD-ROM | disk | FTP | other *** search
/ PC World 2001 August / PCWorld_2001-08_cd.bin / Komunikace / phptriad / phptriadsetup2-11.exe / htdocs / phpMyAdmin / DEVELOPERS < prev    next >
Text File  |  2000-08-06  |  2KB  |  38 lines

  1. phpMyAdmin - Developer's Information
  2.  
  3.  phpMyAdmin is Open Source, so you're invited to contribute to it.
  4.  Many great features have been written by other people and you too
  5.  can help to make phpMyAdmin a useful tool.
  6.  
  7.  If you're planning to contribute source, please read the following 
  8.  information:
  9.  
  10.  + All files include header.inc.php3 (layout), lib.inc.php3 (common functions)
  11.    and config.inc.php3. All configuration data belongs in config.inc.php3. 
  12.    Please keep it free from other code. 
  13.    Commonly used functions should be added to lib.inc.php3.
  14.  + Obviously, you're free to use whatever coding style you want. But please
  15.    try to keep your code as simple as possible: beginners are using phpMyAdmin
  16.    as an example application.
  17.  + Please try to keep up the file-naming conventions. Table-related stuff
  18.    goes to tbl_*.php3, db-related code to db_*.php3 and so on.
  19.  + Please don't use verbose strings in your code, instead add the string
  20.    (at least) to english.inc.php3 and print() it out. 
  21.  + If you want to be really helpful, write an entry for the ChangeLog.
  22.  
  23.  IMPORTANT:
  24.   With 1.4.1, development has switched to CVS. 
  25.   The following method is preferred for new developers:
  26.   - fetch the current CVS tree over anonymous CVS:
  27.     cvs -d :pserver:anon@www.htmlwizard.net:/usr/local/cvsroot login
  28.     [Password: phpMyAdmin]
  29.     cvs -d :pserver:anon@www.htmlwizard.net:/usr/local/cvsroot checkout phpMyAdmin
  30.     [This will create a new sub-directory named phpMyAdmin]
  31.   - add your stuff
  32.   - send me the file you've modified, or send me a diff.
  33.   I've also set up CVSWEB on http://www.htmlwizard.net/cgi-bin/cvsweb.
  34.   Write access to the CVS tree is granted only to developers who have already
  35.   contributed something useful to phpMyAdmin.  If you're interested in that, 
  36.   please contact me.
  37.  
  38.