View ProjeQtOr On SourceForge.net
ProjeQtOr - Project Management Tool
Support us on Capterra
OIN - Open Invention Network
ProjeQtOr free project management software - New features to ProjeQtOr - ProjeQtOr
 

New features to ProjeQtOr

More
23 Nov 2016 13:04 #1 by papjul
Hi,

I'm starting to share some of the new features I added to my ProjeQtOr version and which may be useful to be included in the original ProjeQtOr version.
I will add more commits later.

github.com/papjul/projeqtor
This is based off ProjeQtOr 6.0.1 and each commit shows what's new and a simple diff between the two versions.

Hope it will be useful. If you don't understand some features, you can ask me ;)
The following user(s) said Thank You: babynus

Please Log in or Create an account to join the conversation.

More
23 Nov 2016 13:25 #2 by papjul
Replied by papjul on topic New features to ProjeQtOr
Also, if you make some changes to my code before importing it in ProjeQtOr original version, please tell me so I'm sure it doesn't impact my users ;)

Please Log in or Create an account to join the conversation.

More
23 Nov 2016 14:22 #3 by babynus
Replied by babynus on topic New features to ProjeQtOr
Thanks for sharing.
We'll have a look at these features and will try to add them on next version.

Thanks.

Babynus
Administrator of ProjeQtOr web site

Please Log in or Create an account to join the conversation.

More
16 Dec 2016 17:55 #4 by babynus
Replied by babynus on topic New features to ProjeQtOr
Hi,

Your contributions have been included in V6.1 (not all commited yet, still under testing).

If I can summarize your contributions, they are :
- update of external libraries (CK-Editor, html2canvas, html2pdf, pdfmake, phpAES)
- CSV export of planning report
- Joblists
- YEARLY indicators (but I did not find a way to use Yearly Indicators)
- getReport on API (possibly we will include this feature directly in the index.php file)

Don't hesitate to point out if I misunderstood some point.

Babynus
Administrator of ProjeQtOr web site

Please Log in or Create an account to join the conversation.

More
27 Dec 2016 11:43 #5 by babynus
Replied by babynus on topic New features to ProjeQtOr
Hi,

I have included your contribution and am testing the "Job List" feature.
It seems to look like some "simplified" checklist, isn't it ?
But I don't understand the use on "days before warning".
It seems this data is not used to generate solme alert, so what is the purpose of this data ?

I also do not understand use of report "Jobs summary".
Whatever I trry, it is empty.
I had to comment criteria $where .= " and idActivity IS NOT NULL"; to get some data displayed.
It also seems to restrict display to activities although Jobs Lists can be defined for much more items.
Could you explain why and what is the purpose of this report ?

Babynus
Administrator of ProjeQtOr web site

Please Log in or Create an account to join the conversation.

More
27 Dec 2016 12:32 - 27 Dec 2016 12:40 #6 by papjul
Replied by papjul on topic New features to ProjeQtOr
Indeed, this feature is big enough to need a documentation.

First, I developed this feature apart and not on top of checklist because it was incompatible and was not serving the same purpose. On a checklist, you can choose between up to 5 choices if you choose to make it exclusive. On joblists, you can't make exclusive choices, a joblist is a list of really simple tasks. This is the only feature missing, otherwise joblists is actually more advanced.

I will give you some sample data. We almost use the joblists only for our deployments so let's take a similar example.

Let's create an activity type "Windows 10 upgrade". Let's also create a project "Windows 10 upgrade" to make it really simple.

Create a joblist on "Windows 10 upgrade" activity type as follow:
- Check if PC is compatible. Put days before warning to 10.
- Update to Windows 10
- Update the config of software X
- Check that everything is working

Create all these activities in Windows 10 upgrade project and with activity type Windows 10 upgrade:
First wave - January 2017
- Upgrade PC #1
- Upgrade PC #2
- Upgrade PC #3
Second wave - February 2017
- Upgrade PC #4
- Upgrade PC #5
- Upgrade PC #6

Waves are the top activity of all "Upgrade" activities. ALL of the activities with jobs must be of the same type, including the top activity (waves) even if there is no jobs to check on it, this is important.
Enter some jobs. For example, tick some jobs here and there. Put some comments here and there. Make sure to have at least one check with a target date before today and not checked, and another check "Check if PC is compatible" with target date in less than 10 days (but not before today) and not checked, so you can see all possibilities.
You should already see some little chips of color on the left of each job.
- Green: job is done
- Red: job is late
- Orange: job is not late yet but this is a warning (according to daysBeforeWarning, optional)
- White: not yet started

Now, let's have a look at the macrojoblist report (remember to uncomment the line you commented). You have two ways to show the macrojoblist.
First, you are a supervisor, you want to see the state of deployment of all PCs, so you will just set project to "Windows 10 upgrade" and not specify any activity in report parameters.
Otherwise, you can have a more specific report by specifying the parent activity. Because there are too many activities, you can set the project to "Windows 10 upgrade" to only show the activities of this project but this is optional. Anyway, set the activity to "First wave" and you will see the report with only the children of this wave.

The report will show you a macro with the same colors as on the activities, section Joblist, that we saw before.
The % of each line, column and total is calculated as the same weight (this should be really simple tasks so this is not important).
If you made a comment on a job, you will see an asterisk * and you will be able to show the comment by putting your mouse hover the cell. You can also have more details of the task by putting your mouse over.

It is also possible to export this data as CSV.

The "daysBeforeWarning" is indeed not related to alerts, it doesn't send alerts, it was never asked to me, but this would be a good improvement. I put this field on the joblist and not on the alert side because I would easily directly show an orange color on the macrojoblist when the job is in "warning" mode.

Edit: There are also some improvements that were asked by my users but never had the time to develop: Be able to update jobs for multiple activities at a time and/or tick the job directly on the macrojoblist. This could be something to add to the todolist.
Last edit: 27 Dec 2016 12:40 by papjul.

Please Log in or Create an account to join the conversation.

Moderators: babynusprotion
Time to create page: 0.037 seconds

Cookies settings

×

Functional Cookies

Ce site utilise des cookies pour assurer son bon fonctionnement et ne peuvent pas être désactivés de nos systèmes. Nous ne les utilisons pas à des fins publicitaires. Si ces cookies sont bloqués, certaines parties du site ne pourront pas fonctionner.

Session

Please login to see yours activities!

Other cookies

Ce site web utilise un certain nombre de cookies pour gérer, par exemple, les sessions utilisateurs.