Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - SiliconMind

Pages: [1]
1
Feature requests / Re: move / re-assign cooments
« on: November 04, 2011, 06:23:07 am »
Any word on this? Or maybe some slick coder has figured out a easy-as-pie system to do this??
Yeah... manual changes in database tables :(

2
Feature requests / Re: move / re-assign comments
« on: June 26, 2011, 08:21:59 am »
Any chances for this to be implemented?
My users notoriously post comments for wrong tasks. It's so hard to keep stuff organised without possibility of moving comments.

3
Installation problems / Re: Upgrade from 0.8 to 0.9 broken
« on: October 09, 2008, 07:49:11 pm »
Thanks Marcos! That did the trick.

4
Installation problems / Re: Upgrade from 0.8 to 0.9 broken
« on: October 09, 2008, 02:42:56 pm »
i had to manually edit my empanada.php file to get my upgrade to work...

ok, but what have you changed? i've run diff and the only difference is that comment from line 28

5
Installation problems / Re: Upgrade from 0.8 to 0.9 broken
« on: October 09, 2008, 02:33:01 pm »
make sure your empanada.php file is correct...
attached is my copy...

\opengoo\public\upgrade\templates\db_migration\empanada.php

well, great, but i didn't touch mine. just unzipped files from sourceforge.
my empanada.php seems ok. at least i can't find anything unusual there :/

I've run diff to compare my file with yours and the only difference is that your file lacks one line:
Quote
-- Task or other object templates that are included in a workspace

6
Installation problems / Re: Upgrade from 0.8 to 0.9 broken
« on: October 09, 2008, 01:02:04 pm »
My upgrade failed too:

Quote
Config file found and loaded.
File '/config/config.php' exists and is writable
Folder '/public/files' exists and is writable
Folder '/cache' exists and is writable
Folder '/tmp' exists and is writable
Folder '/upload' exists and is writable
Extension 'mysql' is loaded
Extension 'gd' is loaded
Extension 'simplexml' is loaded
Upgrade script has connected to the database.
Test query has been executed. Its safe to proceed with database migration.
Failed to execute DB schema transformations. MySQL said: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ';

-- Task or other object templates that are included in a workspace
CREATE T' at line 1

any ideas what's going on?

7
Feng Office 1 / Re: usability issues
« on: September 29, 2008, 07:16:15 am »
Conrado, i've just tested your "suggestion box" with Safari for Windows and it does not work at all. No suggestions appear at all!
Unfortunately i don't know if this is only Safari for Windows (v3.1.2) issue, or the whole WebKit thing

8
Feng Office 1 / Suggest box issues
« on: September 26, 2008, 11:41:00 am »
I can confirm, that when using Firefox 3.0.1 you CAN NOT use arrow keys to select items from OpenGoo's "suggest box". Absolutely nothing happens when i hit "down" key.
Could you specify the screen where this happens?

1. Create a new task.
2. Go to task details page
3. From "Actions" menu choose "Edit"
4. Expand "Tags".
5. Start typing in a textbox entitled "Tags".
Although suggestions does show below the box itself. Unfortunately i am unable to select any of these, neither by using cursor keys nor with a mouse. Up and Down arrow keys cause cursor to move inside the textbox itself. Up moves it to the beginning of a text, Down to it's end.

9
Feature requests / Re: usability issues
« on: September 26, 2008, 06:15:15 am »
cabeza, thanks for clarification. Indeed this works fine :|
I'm sorry for this.... but on second thought that makes me wonder... the current solution seems a bit counter intuitive. After all, 'users' always means users, right? No matter where they belong. But when you spread their accounts like this, managing them might be a real pain :(
It is good to see the list of each company's users, but in my opinion a good design also needs them listed in one obvious place, like the "users" menu :)

10
Feature requests / Re: usability issues
« on: September 25, 2008, 01:31:39 pm »
This will be a long one too. Sorry ;)

2. I just checked about the "suggest box", as I call it. Damn! You can't select using the mouse! That is bad. With every drop-down I always use the arrow keys, which works in OpenGoo, so I didn't notice. We'll try to fix that soon. For now, use arrows and enter (tab key doesn't do the trick either  :( ).
I can confirm, that when using Firefox 3.0.1 you CAN NOT use arrow keys to select items from OpenGoo's "suggest box". Absolutely nothing happens when i hit "down" key.

4. Notes taken on this. Might be a while till we add it.
Well, unfortunately i have another one: It is impossible to LINK TO a file uploaded in Documents tab. None of the uploaded files are listed in "Select an object" dialog box. However you can LINK FROM a file. Unfortunately this still makes impossible to link sub-task with a file, because sub-tasks are not listed in the "Select an object" dialog box.
Bay saying LINK FROM i mean that you hit "Link object" label from a dialog showing some object details (like task, or comment or whatever).
By saying LINK TO i mean that you browse "Select an object" dialog box to find an object for linking.

5. Hum. Tasks dependencies. This is one we could open a thread for a debate. [...] Adding features for occasional uses could overload the interface, while dragging our time. How many people 'really' need to map dependencies on the tool? Is this Pareto? Or is it more like 5% of the use? Couldn't you do without dependencies?
You are absolutely right that this might seem to be a 'non issue'. What you say in software design is usually true. However task management is not only limited to it :) I understand that what i ask might be a bit complicated. For me a simple relation is needed: "starting task A and task B requires sub-task C to complete first". However task C can be a sub-task of A or B only (but not both of them). First of all it is needed to signal owners of task A and B that something else has to be done before they can start working on their tasks.

In fact to keep things simple: if only cross sub-task object linking would be possible AND the UI would show if linked task is required and completed that would be enough. For now even simple "completed/uncompleted" icon next to linked objects would be enough. Having notification for all dependent users that fire when sub-task C is completed would be nice too.
This is important for users working on their tasks but also for managers that control the work progress. If manager can't see that user user X is late because user Y is late with his job, then the manager will be mad at user X instead of user Y - who is the real source of the delay ;)

6. We are ok with Flash, as long as we don't find a good Open Source alternative to do the trick. We can do graphs. Which one would you say is 'a must'?
a chart showing users tasks and milestones across time axis would be very helpful. For example, this allows users to squeeze more tasks within shorter time period. This is possible only if they can see the big picture. This type of chart is also a great way to track efficiency if you can compare the amount of time that was predicted for a task and the real amount of time it took to complete the task. Clicking through all the tasks to write this down is a horrible, horrible thing :) When you see this on a graph - well, it all makes sense immediately :) You could probably think of few other things, but these are the first two that came to my mind when i started building task trees with OpenGoo.

11
Feature requests / Re: usability issues
« on: September 25, 2008, 12:43:32 pm »
Could you give me more instructions on how to reproduce the situation? I have coded some prevention for the problem, but could not reproduce it.

On a new installation i did this (all using "root" account):
1. Created four non-admin users - i don't think that exact number means anything ;)
2. Created some tasks.
3. Assigned all tasks to some users.
4. Created new client company.
5. Edited last created user (mine had ID 4) and changed the company he was assigned to to the newly created one.

When changes to the user account has been saved user with ID 4 was not displayed on users list. I've checked the newly created company details and it showed "1" in "users" column. There was no way to access user's account using GUI. I figured out that i'll go directly to the url "/index.php?c=user&a=card&id=4". The only way to get that user back to the users list was to change the company he was assigned to back to the main company. And that's it.

12
Feature requests / Re: usability issues
« on: September 24, 2008, 05:59:26 pm »
I'm glad i could help.

Can you be more specific on your solution to the problem #5?

13
Feature requests / usability issues
« on: September 24, 2008, 11:10:47 am »
After using opengoo for about two weeks now i have some usability issues to report. Mainly I'm using opengoo for task management so I'll focus on that:

1. Every time i go back to the task's main page i have to expand task tree AGAIN. This is very annoying and time consuming. For example: I expand a milestone and it's sub-tasks and want to quickly check certain task's details - so i click the task and get the task details page. great, but when i close task details i go back to the tasks/milestones tree which is totally collapsed. So i have to again expand a milestone that i was interested in. When you want to browse through lots of milestones and tasks this is heavily annoying AND time consuming process.

2. tagging interface could be improved. now when i want to tag an object i get suggestions as i type. great, but these suggestions aren't selectable nor clickable, so i have to write the whole tag anyway. take a look at drupal's way of doing auto suggestions for textboxes: http://api.drupal.org/api/function/ (take a look on left side of the page). It's just seamless and works great :)

3. Drag'n'drop reorganization of task tree would come in useful. now if i accidentally assign a sub-task to the wrong parent task, i have to click this new task details, then edit it, then click 'more' and then i can change it's parent and finally click on 'save changes'. that's hell lot of clicking :) again drupal has a great drag'n'drop interface for reorganizing items.

4. Object linking feature is great... but why you can't link to a sub-task? When you brows for objects to link (the "Select an object" dialog) and select tasks, only top level tasks are listed, but no sub-tasks. Also you can't filter objects in that dialog box. You can filter them by tags, you can filter them by workspaces but you can't filter by typing phrases (for example like you do in your normal mailbox to filter messages).

5. Sub-tasks are great. Really. Object linking is too. But sometimes it's not what one might need. Consider this: sometimes it happens that i have a two (or more) tasks, that require one sub-task to complete earlier. The problem is, that a sub-task can have only one parent. There is no way to solve this 'dependency issue' with current sub-task/object linking scheme.

6. I know it has been mentioned earlier... but i too think that graph for tasks is a must. There are some great charting libraries like Open Flash Chart: http://teethgrinder.co.uk/open-flash-chart-2/ i use it and it is just great. I know that flash might not be welcome :( but still graphs for the task management module are really needed.

There are also few other issues that i've found:
7. Admin does not have an access to the private worksapaces! Why? You can set permissions to allow normal users access other user's private workspaces but admin is THE ONLY user that does not have an access to other users private workspaces in any way!

8. I've created a user in my main company. Then i've created second company, changed the user's profile to set his company to the newly created one. Changes have been saved and this user's account just disappeared! There were no way i could find his account. It was not listed on users list in the administration panel. I had to access it directly via link: /index.php?c=user&a=card&id=4

Pages: [1]