This page requires java-script to be enabled. Please adjust your browser-settings.
streber
PM
Login
|
Register
Home
Recent changes
Your Tasks
Efforts
Bookmarks
Overall changes
P
rojects
for
streber commun...
streber
People
Companies
S
earch:
streber
>
Tasks
|
Topics
|
Milestones
|
Versions
|
Files
|
Changes
Help
Cyclic Tasks
> Comment
good points!
/
#5398
Edit
Bookmark
Delete
> 3. Efforts
it would be perfectly alright for me to be able to sum up the efforts for tasks inside one folder, because thats where they should live imho
i thought a while about this. it ends up the questions "when is a new task created" and "how are the new dates calculated
1 no date calculation
for now an easy solution might be like this:
a task has a
recurring
property
when i finish the task, i get a task edit view pre-populated with a copy of the current one
i set the new start and end date manually
1a simple overridable date calculation
for now an easy solution might be like this:
a task has a
recurring
and a
offset
property
when i finish the task, i get a task edit view pre-populated with a copy of the current one, shift by offset
if necessary i set the new start and end date manually
2 fixed but overridable repeat intervals
a task has a
recurring
property
when i finish the task, or when
end-date
expires, a new copy of the actual task is created as follows:
start date
and
end date
are incremented by
repeat-after
.
if
next-on
property is given, an appropriate offset is added to
start date
and
end date
, so that
start date
equals
next-on
(edit: we should be able to choose if this applies to start or end date)
the new copy has the same
repeat-after
, but no
next-on
the
recurring
of the actual task is set to false
3. the bells-and-whistles-solution
we would have to provide a full-blown "recurring events" interface like the ical calendars do. perhaps we could get a library from projects like egroupware or so.
my proposal
for me solution 1 would be a good start: if i dont have solution 3 (which is far away imho) i have to think about the next dates anyway.
for example with monthly press releases which are due to every 10.: i might set a 30-day offset, but would have to correct this anyway.