Skip to content

Commit

Permalink
Updated status documentation and readme
Browse files Browse the repository at this point in the history
  • Loading branch information
lox committed May 23, 2011
1 parent ddbaf6b commit 8acc030
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 75 deletions.
22 changes: 1 addition & 21 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,7 @@ Phark
Phark is a package management system for PHP code. It provides dependencies,
versioning and installation for packages either system-wide or for an individual project.

**Note: Phark is still in active development, don't install it yet!**

Todo
----

* Installer
* Command-line tool
* `phark init`
* `phark list`
* `phark install`
* `phark update`
* `phark fetch`
* `phark deps`
* `phark deps-lock`
* `phark publish`
* `phark link`
* `phark uninstall`
* `phark env`
* HTTP source support
* GIT source support
* PEAR support in bundle
**Note: Phark is still in active development, don't install it yet! Read the [STATUS document](https://github.com/lox/phark/blob/master/STATUS.md) for more details**

Installing Phark
----------------
Expand Down
36 changes: 36 additions & 0 deletions STATUS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
Development Status
==================

Phark is still under active development and is a fair way off from being usable. The
basic aim is to get a functional beta released that allows for the basics. Look at the list
below to see what's working and what need's doing.

What's working?
---------------

* System installation
* Parsing of Pharkspec files
* Basic dependency resolution
* Local package installation. `phark install <directory>`.
* Listing local packages and project packages `phark list`
* Show working environment with `phark environment`

What needs doing?
-----------------

* More documentation, `phark help` should be wired to man files
* Fetching packages via HTTP `phark fetch`
* Fetching tarball of latest spec files via HTTP
* Parsing Pharkdeps files, installing project deps. `phark deps`
* Searching local specifications

What's left for the future
--------------------------
* Web app for pharkphp.org (signup, register cert, accept package)
* Submitting phark files to pharkphp.org. `phark publish`
* Searching remote specifications (proper search)
* Package signing (needed for publishing files)
* Support grouped dependencies (developent deps only, for instance)
* GIT support in Pharkdeps
* SVN support in Pharkdeps
* Dependency locking. `Pharkdeps.lock
54 changes: 0 additions & 54 deletions plan.txt

This file was deleted.

0 comments on commit 8acc030

Please sign in to comment.