Difference between revisions of "Pcphpjs"
(→Done) |
(→Done) |
||
Line 79: | Line 79: | ||
* [[User:John|JE]] 2011-09-20: imported Code Igniter 2.0.3 | * [[User:John|JE]] 2011-09-20: imported Code Igniter 2.0.3 | ||
− | * [[User:John|JE]] 2011-09-19: imported Doctrine and worked through Getting Started | + | * [[User:John|JE]] 2011-09-19: imported Doctrine ORM 2.0.7 and worked through Getting Started |
* [[User:John|JE]] 2011-09-07: created project page | * [[User:John|JE]] 2011-09-07: created project page | ||
* [[User:John|JE]] 2011-09-07: created project in svn | * [[User:John|JE]] 2011-09-07: created project in svn |
Revision as of 13:32, 20 September 2011
Pcphpjs is the ProgClub PHP compatible JavaScript library. That's the software that allows you to call PHP functions implemented in JavaScript. It's a fork of phpjs with some bug fixes and improvements. For other projects see Projects.
Project status
Under way. Not released yet, there's stuff TODO.
Contributors
Members who have contributed to this project. Newest on top.
All contributors have agreed to the terms of the Contributor License Agreement. This excludes any upstream contributors who tend to have different administrative frameworks.
Upstream contributors:
- phpjs contributors
- Doctrine contributors
- Code Igniter contributors
Copyright
Copyright 2011, Contributors. The pcphpjs software is licensed under the New BSD license.
The pcphpjs web site is an open-source content management system for a JavaScript library. The JavaScript library is licensed under the MIT and GPL licenses. These are the same terms as used by the upstream developers as explained on their license page.
Pcphpjs uses the Doctrine ORM toolkit which is licensed under the LGPL.
Pcphpjs uses the Code Igniter web-framework which is licensed under the Code Igniter license.
Source code
The repository can be browsed online:
http://www.progclub.org/pcrepo/pcphpjs/
The code for pcphpjs is publicly available from svn:
http://www.progclub.org/svnro/pcrepo/pcphpjs/tags/latest/
Or privately available for read-write access:
https://www.progclub.org/svn/pcrepo/pcphpjs/trunk
Links
TODO
Things to do, in rough order of priority:
- Design and implement database
- Create database creation/upgrade scripts
- Create account management: i.e. login, logout, sign-up, forgot password, etc.
- Create a 'wiki' like front-end for users to submit and test patches
- Create unit testing facilities
- Start copying in functions from phpjs
- Create benchmark facilities to compare versions, mostly to compare performance
Done
Stuff that's done. Latest stuff on top.
- JE 2011-09-20: imported Code Igniter 2.0.3
- JE 2011-09-19: imported Doctrine ORM 2.0.7 and worked through Getting Started
- JE 2011-09-07: created project page
- JE 2011-09-07: created project in svn
Notes for implementers
If you are interested in incorporating the ProgClub pcphpjs into your project, here's what you need to know:
Well, this project has only just begun, so you can't really integrate with it at the moment. I'll update these notes when the time is right.