Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better documentation #45

Closed
fidergo-stephane-gourichon opened this issue Sep 1, 2014 · 2 comments
Closed

Better documentation #45

fidergo-stephane-gourichon opened this issue Sep 1, 2014 · 2 comments
Assignees
Milestone

Comments

@fidergo-stephane-gourichon
Copy link
Contributor

Hello,

Found plugin on Feature #1176: Recurring Tasks - Redmine - comment 78. Kudos for your effort.

The README.md does not tell anything about the actual features. I tried to install it but some step fails.

Using vocabulary from Feature #1176: Recurring Tasks - Redmine - comment 46, what does it do to a recurring issue ?

  • "resurrect" ("reopen" would be more in line with usual vocabulary) by changing status and due date
  • or "recreate" by duplicating issue
  • or is it configurable ?

Looking at the code at https://github.com/nutso/redmine-plugin-recurring-tasks/blob/master/app/models/recurring_task.rb I only see code that looks like it does the "recreate/duplicate" style.

  new_issue = issue.copy
  new_issue.due_date = previous_date_for_recurrence + recurrence_pattern
  new_issue.start_date = new_issue.due_date
  new_issue.done_ratio = 0
  new_issue.status = IssueStatus.default # issue status is NOT automatically new, default is whatever the default status for new issues is
  new_issue.save!

This certainly fits some use cases (rare issues or issues that need discussion every time) but it does not fit simple cases of high frequency issues (weekly, monthly) where all comments (if any at all) should be kept in a single thread. -- I happen to only need the "reopen" style.

Have I figured it out right or have I missed that this plugin indeed can work with a "reopen" style ?

In any case updating README.md with one or two sentence about what the plugin does would be very good.

Thanks!

nutso added a commit that referenced this issue Sep 7, 2014
@nutso
Copy link
Owner

nutso commented Sep 7, 2014

Hello,

The plugin only creates new issues, leaving previous issues as 'related' but separate. I added this as an option to develop.

This will not let you search for items in Redmine for a history of deadlines for example, but I see the point about the comments.

nutso added a commit that referenced this issue Sep 7, 2014
@nutso nutso closed this as completed Sep 7, 2014
@sgourichon
Copy link

Thanks for incorporating in "list of features requested" and updating README.md. It's much clearer now about what the plugin currently does. Cheers.

@nutso nutso self-assigned this Jun 13, 2015
@nutso nutso added this to the In Work milestone Jun 14, 2015
nutso added a commit that referenced this issue Jun 14, 2015
nutso added a commit that referenced this issue Jun 14, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants