Hi,
I installed pb with the patch (it didn't create tables before), and now tables are created and I'm able to log in.
But when I log in as administator, the page seems to be faked as I only get "Docs - Help - About - Online" in the left margin. I can do absolutely nothing, but reading the help section... And this "doc" section is repeated 7 times in the margin. Seems weird...
Any idea for me?
Thanks
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2005-06-15
Thanks a lot Philip, the patch fixed the bug. I can now navigate in the application.
I'm becoming a little familiar with projectbench and that seems to be great. Unfortunately, I can get the gantt charts : the page that appears is :
Warning: strtotime() [function.strtotime]: Called with an empty time parameter. in D:\www\revefm.esseclive.com\website\projectbench\project\gantt.php on line 141
Warning: strtotime() [function.strtotime]: Called with an empty time parameter. in D:\www\revefm.esseclive.com\website\projectbench\project\gantt.php on line 142
Warning: date() [function.date]: Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in D:\www\revefm.esseclive.com\website\projectbench\project\gantt.php on line 144
And this third line repeats itself infinitely.
I read the patch section but I didn't find anything about this bug...
Any idea?
Thanks for you help.
matt
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks for your patience. I've just checked in a version of the project/gantt.php file that I hope would fix this issue.
Please let me know if you have any others.
Thanks!!
philip
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2005-06-15
But where can I find the file project/gantt.php that you updated?
Actually, I've downloaded almost 10 project management applications and yours seems to be the easiest and most performant one. So I would really love to see the gantt section work.
Anyway, thanks for your job and your time.
see ya
matt
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2005-06-15
Wow, you're great!! Thanks for this VERY quick answer. And your patch works!
Could you explain to me what you mean by version and by module? What's a version of a project?
Because in the gantt chart, the progression bars of the two projects I created are the same length. Althought I set different "due dates" for the projects. One due date is set before the target date of version, and the other one is set after. But is the gantt chart, the progression bar last until the target. And if I don't set any target date for the version, then the gantt chart remains empty.
Could you just tell me what this "target" aims at?
Thanks philip
matt
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Versions - successive releases of a project. For example, say you build WidgetX for a client and one day you're giving them the app. That would be version 1. A couple of days later the client comes back and says I want you to add this and fix this bug. At this point you record the two one as an Enhancement and the other as a Bug againt Version 1 and then proceed to work on them. A few days later you come up with the new Version of the app, thus Version 2. Versioning allows one to track the release schedule of a project. They're especially useful when you have more than one deployment of a project since this allows you to track what version a client is using so that you log issues against that particular version.
In PB you can use them however you like. For example, on a project I'm working on we're using the following convention:
Versions named something like m01, m02, m03 are milestones - not necessarily releases, just internal milestones. Then we have versions named 1.0, 1.1, 1.2 and these are official releases to the client.
Modules are subsystems of the project. This of them as areas against which you can log an issue. You can be as detailed or as cryptic, vertical or horizontal, as you please. For example, say you have a financial client-server application. Possible modules would be: GUI, Business Tier, Database. Or, you can choose to be more specific: Accounting, Transactions, Budgeting, Inventory, Transaction Engine, etc
Modules allow you to distribute issues against various member of your team according to their involvement with that particular subsystem. You're going to assign all Accounting issues to the person that built the Accounting subsystem. Etc
The Gantt chart attempts to render the issues of a project. To be rendered on the chart an item has to have a start date and an end date. At first, the Gantt chart looks at the Started On and Completed On dates. However if any of them is missing PB attempts to guess it.
For example: if the started date is pressent but not the completed date, PB looks to see if there was an estimate (and if so adds the estimate to the start date), or if there was a target date, or if the Target Version has a target date.
If the start date is missing, but the completed on date is present, PB tries again to see if there was an estimate (and if so it deducts the estimate from the completion date to determine the possible start date), or if a completetion time.
And so on.
Now the gantt chart spans from the earliest Start Date of any Issue to the last End Date of any Issue.
Try adding a couple of issues to one of your project and play a little with the dates, targets and estimates of your issues and you'll see how they're displayed on the Gantt chart.
Hover over the bars in the gantt chart and it'll tell you how it determined the span. You'll see stuff like "From Start Date and Fixed Date (SURE THING)" or "From Start Date and Estimate (AN ESTIMATE)" or even "From Version's Target Date and the Estimate (GUESSING...)".
Both the Roadmap and the Gantt chart will be as good as your date keeping is. Keep updating them and those two will be accurate.
Hope it helps.
ph
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I installed pb with the patch (it didn't create tables before), and now tables are created and I'm able to log in.
But when I log in as administator, the page seems to be faked as I only get "Docs - Help - About - Online" in the left margin. I can do absolutely nothing, but reading the help section... And this "doc" section is repeated 7 times in the margin. Seems weird...
Any idea for me?
Thanks
Sounds like you're running PHP5. If so, get this patch.
SourceForge.net: Modify: 1151877 - PHP5 fix for navbar.php
https://sourceforge.net/tracker/index.php?func=detail&aid=1151877&group_id=114475&atid=668469
If not, let me know and we'll figure it out.
thanks.
ph
Thanks a lot Philip, the patch fixed the bug. I can now navigate in the application.
I'm becoming a little familiar with projectbench and that seems to be great. Unfortunately, I can get the gantt charts : the page that appears is :
Warning: strtotime() [function.strtotime]: Called with an empty time parameter. in D:\www\revefm.esseclive.com\website\projectbench\project\gantt.php on line 141
Warning: strtotime() [function.strtotime]: Called with an empty time parameter. in D:\www\revefm.esseclive.com\website\projectbench\project\gantt.php on line 142
Warning: date() [function.date]: Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in D:\www\revefm.esseclive.com\website\projectbench\project\gantt.php on line 144
And this third line repeats itself infinitely.
I read the patch section but I didn't find anything about this bug...
Any idea?
Thanks for you help.
matt
Matt,
Thanks for your patience. I've just checked in a version of the project/gantt.php file that I hope would fix this issue.
Please let me know if you have any others.
Thanks!!
philip
But where can I find the file project/gantt.php that you updated?
Actually, I've downloaded almost 10 project management applications and yours seems to be the easiest and most performant one. So I would really love to see the gantt section work.
Anyway, thanks for your job and your time.
see ya
matt
I'm sorry, I've checked it in CVS but have not created a patch.
Here it is now:
https://sourceforge.net/tracker/index.php?func=detail&aid=1221528&group_id=114475&atid=668469
thanks.
ph
Wow, you're great!! Thanks for this VERY quick answer. And your patch works!
Could you explain to me what you mean by version and by module? What's a version of a project?
Because in the gantt chart, the progression bars of the two projects I created are the same length. Althought I set different "due dates" for the projects. One due date is set before the target date of version, and the other one is set after. But is the gantt chart, the progression bar last until the target. And if I don't set any target date for the version, then the gantt chart remains empty.
Could you just tell me what this "target" aims at?
Thanks philip
matt
Sure, glad to.
Versions - successive releases of a project. For example, say you build WidgetX for a client and one day you're giving them the app. That would be version 1. A couple of days later the client comes back and says I want you to add this and fix this bug. At this point you record the two one as an Enhancement and the other as a Bug againt Version 1 and then proceed to work on them. A few days later you come up with the new Version of the app, thus Version 2. Versioning allows one to track the release schedule of a project. They're especially useful when you have more than one deployment of a project since this allows you to track what version a client is using so that you log issues against that particular version.
In PB you can use them however you like. For example, on a project I'm working on we're using the following convention:
Versions named something like m01, m02, m03 are milestones - not necessarily releases, just internal milestones. Then we have versions named 1.0, 1.1, 1.2 and these are official releases to the client.
Modules are subsystems of the project. This of them as areas against which you can log an issue. You can be as detailed or as cryptic, vertical or horizontal, as you please. For example, say you have a financial client-server application. Possible modules would be: GUI, Business Tier, Database. Or, you can choose to be more specific: Accounting, Transactions, Budgeting, Inventory, Transaction Engine, etc
Modules allow you to distribute issues against various member of your team according to their involvement with that particular subsystem. You're going to assign all Accounting issues to the person that built the Accounting subsystem. Etc
The Gantt chart attempts to render the issues of a project. To be rendered on the chart an item has to have a start date and an end date. At first, the Gantt chart looks at the Started On and Completed On dates. However if any of them is missing PB attempts to guess it.
For example: if the started date is pressent but not the completed date, PB looks to see if there was an estimate (and if so adds the estimate to the start date), or if there was a target date, or if the Target Version has a target date.
If the start date is missing, but the completed on date is present, PB tries again to see if there was an estimate (and if so it deducts the estimate from the completion date to determine the possible start date), or if a completetion time.
And so on.
Now the gantt chart spans from the earliest Start Date of any Issue to the last End Date of any Issue.
Try adding a couple of issues to one of your project and play a little with the dates, targets and estimates of your issues and you'll see how they're displayed on the Gantt chart.
Hover over the bars in the gantt chart and it'll tell you how it determined the span. You'll see stuff like "From Start Date and Fixed Date (SURE THING)" or "From Start Date and Estimate (AN ESTIMATE)" or even "From Version's Target Date and the Estimate (GUESSING...)".
Both the Roadmap and the Gantt chart will be as good as your date keeping is. Keep updating them and those two will be accurate.
Hope it helps.
ph