Main Page | Recent changes | Edit this page | Page history

Printable version | Disclaimers

Not logged in
Log in | Help
 

APE

From Gemin-Wiki

APE

Ape stands for "Adams Project management Engine", it's a PHP_BB plugin for bug-tracking and generally keeping track of work in our projects.

You can see the running Ape [here (http://dev.gemin-i.org/forum/ape.php)], though only staff will be able to edit tasks.

The source is avilable from [http://dev.gemin-i.org/forums/Ape.tgz (http://dev.gemin-i.org/forums/Ape.tgz)] or via our cvs repository as usual, though it's not really packaged well or read for users. It's a low priority project and we'll basically just be adding features as and when we desprately need them ourselves.

It's barely working and not really supported at the moment, but there's a readme file at least, the contents of which are reproduced here and you can post questions on the [Ape Development Forum (http://dev.gemin-i.org/forum/viewforum.php?f=14)] which we'll probably answer reasonably quickly.

The Readme.txt

Not even remotely finished Ape here, there's bugs galore and many many features unimplimented and it probably could do with a complete rewrite in some places.

It was built in place, so heaven knows how easy or hard it might be to install. Here's a guess though, you'll have to work it out yourself after that.

First, have a copy of phpbb_forum installed. Clearly. You'll need that working before you can install the Ape plugin.

Second, copy the contents of this tgz into the php_bb forum directory. The templates/subSilver/* files need to go into templates/subSilver/ in the php_bb forum install and the .php files need to go into the root of the phpbb_forum install.

Create a forum in your phpbb install to hold the threads that Ape will use. When you look at the index for that forum it'll have something like "..../viewforum.php?f=12" in the address bar. That forum number (12 in this case) will have to be given to ape.php

So you'll need to edit the ape.php file, near the top are two lines: $apeforum = 12; //Should get this from a config file or a database really. $allowednames = array("adam","tanvir","trine","luca","henry","chris","gedrie","Daniel");

The first gives the forum-number and the second is a list of users from the phpbb_forum who are allowed to edit the tasks in ape.

Next, make sure you're logged in as an admin in phpbb and put the URL of the ape.php file in your browser along with CGI params to action=install

EG

http://your.machine.com/forum_dir/ape.php?action=install

That should create the database and then hopefully it'll be installed.

Retrieved from "http://dev.gemin-i.org/wiki/index.php/APE"

This page has been accessed 2647 times. This page was last modified 10:23, 15 Jan 2008.


[Main Page]
Main Page
Recent changes
Random page
Current events

Edit this page
Discuss this page
Page history
What links here
Related changes

Special pages
Bug reports