dro123 / redmine_meeting_room_calendar

Qburst's meeting room plugin for redmine
Other
28 stars 20 forks source link

Categories for meetings #6

Closed pharao45 closed 10 years ago

pharao45 commented 10 years ago

Hello,

Your plugin works great, I implemented your plugin in my company and people are glad.

We are migrating from Sharepoint and our production uses calendars in Outlook to plan what will be produced in specific days. It is synchronize by Sharepoint and displayed in production hall on big screen. The use also categories to mark what has been done, what is ready to send etc.

Your plugin is very close to be Sharepoint killer :) It has a very simply way to push new task to calendar. We need just two things:

Another thing is that if you set a meeting for 99 times you get 99 email notification. I know it's due to fact, that you are informed about provided issues but for this case it's not ... necessary :)

dro123 commented 10 years ago

Hi,

the 2 points (categories, multiple projects) are doable. I have some spare time during eastern and have a look at this. I'm actually not sure if it's possible to suppress the mail, but it should be. Lets see ;-)

dro123 commented 10 years ago

The email notification problem should be handled in this commit: a38ceb3d44951de18c1017e81e14ae6f0d318c1

And the category colors should work after this commit: 7df764e9440173b3a9f9860c10960977965512ff

I'm not sure that I understand you last problem correctly. Is your problem that the room booking issues mix with your actual task planning? Then simply create a project which contains nothing but the room booking issues. Or is your problem that you want two calendars, 1 for rooms and 1 for tasks? In this case I'm not sure I get to implement this in the next days. Lets see.

pharao45 commented 10 years ago

Thank you for your work!

What is commit? Do I need to just to upgrade plugin? If yes how to do it? Just uninstall and install again? I don't want to lose any reservation in system :)

My problem with two calendars is that we have project "Conference room reservation" and everyone is allowed to this project. IMO there shouldn't be production tasks, just reservations.

I see it like this: First project: "Conference room reservation 1" Second project: "Conference room reservation 2" Third project: "Production tasks 1" Fourth project: "Production tasks 1"

I will use translations to change the title in menu from "meeting rooms" to "calendars" (of course in PL, because I'm from Poland :) ). Then I will use your list with options: "conference room 1" -> connected to project "Conference room reservation 1" "conference room 2" -> connected to project "Conference room reservation 2" "production hall 1" -> connected to project "Production tasks 1" "production hall 2" -> connected to project "Production tasks 2"

In worst case we can use one project but it will be hard to explain to CEO why everything is mixed up in one project :)

dro123 commented 10 years ago

A commit is a code change i posted here. If you cklick on the links you see the chances and a description on what has changed. Just download the latest code and replace the current running one with this and run "rake redmine:plugins:migrate RAILS_ENV=production" like you did the first time. As soon as you restart the server the new code should be running and the new categories option should be there and no emails should be sent on create/change of the calendar entries.

Regarding the multiple project stuff I may have some time tomorrow. For multiple rooms there's the "room" custom field you can use to switch between rooms.

dro123 commented 10 years ago

With commit 1c52da1116b0c1bcc5ab3120175613fe43545509 there's the possibility to use this with multiple projects. All projects have to have the same trackers and custom fields.

Simply download the latest code, replace the old with the new one and run "rake redmine:plugins:migrate RAILS_ENV=production" After a server restart there should be a multiple selection box for projects in the plugins settings and if you deselect "Hide project selection" a dropdown list to select the project in the calendar.

If you have some trouble with this or can't get this to work, simply reopen the ticket and leave a comment.

PS: No issues will be deleted (so nothing is lost), but if you want to have the issues now in a seperate project, you have to do it on your own ;-)