7 posts / 0 new
Last post
ponyrider0
ponyrider0's picture
Member
Offline
Last seen: 5 hours 34 min ago
Joined: 07/22/2016 - 05:01
Karma: 1188
Re-organizing Morroblivion Project Roles and Permissions

Hi and welcome, everyone! 

The Morroblivion community has grown a great deal recently, and I would like to thank all the developers, moderators, contributors and members of both the project and the forums in general.  Morroblivion would not be so active today if not for everyone's combined enthusiasm!  However, with all of this rapid growth, comes a lot of growing pains too. :)  Despite everyone's shared efforts to get v065 released, there are still a number of things that could be improved or updated: like a list of v065 compatible mods, v065 specific installation instructions, cleaning up sticky threads, etc.  I think one of the barriers for making all these changes is that many people with access are busy and the people with access that are not busy are afraid to change things.

I would like to start a discussion here about assigning/re-assigning clear roles, responsibilities and permissions to everyone actively involved in the Morroblivion project and the forums.  I think these responsibilities need to be shared among multiple people so that if one person is busy, there should be other people that can perform the necessary tasks without us having a discussion to ask for permission to do so.  This includes managing and updating the forums, project announcements, new major and minor releases, bug-reports, bug-fixes, etc.  Some of these things can be done without website moderator privileges but some require it.

For example, some people consider me to be the de-facto "lead-developer" for Morroblivion, but I actually do not have any permissions to edit the current Morroblivion Release Post even though I am listed as the author of it.  I am happy to start a new thread to help manage and update v065 updates, but it does not solve the underlying issue: if the owner of the project release thread is busy, other people with moderator privileges must have the responsibility to make sure the information is up to date.

This should also apply for making announcements, maintaining FAQ, maintaining compatible mod lists, maintaining the bug-report list, and even for creating new bug-fixes.  Obviously, we will need communication so that contributors do not waste time fixing the same bug -- but we should also not allow progress to be stalled because multiple people are waiting around for someone else to do a task instead of them.  I think it is important for everyone to communicate what task they will do.  It is also important to communicate any changes which prevent or delay people from completing their tasks.  If more than 1-2 weeks have passed, I think other people with that shared responsibility need to step in and help complete the task if it is still not done.

I propose that we officially (re)create these shared roles with the following shared responsibilities:

  1. Website moderator: post and update announcements, update release threads and download links, update sticky threads
  2. Project Release maintainer: create ESM/BSA installers, post new major and minor release threads, update release threads
  3. FAQ / Installation Instructions maintainer: update the FAQ page and Installation Instructions pages.
  4. Bug Reports maintainer: update bug reports page and links to bug-fixes.
  5. Bug Fixers: volunteer to fix bugs
  6. Shared by all forum members: answer questions, vote on what is merged in releases, etc.

Unfortunately, I think roles 1-4 require moderator privileges to be effective.  This means we have to be very careful about assigning these roles and tracking who is on this list in order to maintain security.

Please let me know your thoughts, reactions and feedback for this proposal.  Thanks.

 

Bullfrog
Bullfrog's picture
Member
Offline
Last seen: 10 hours 19 min ago
Joined: 06/21/2015 - 01:32
Karma: 53
As you're addressing normal

As you're addressing normal forum members like me as well, I can only say that I fix bugs all the time when I'm playing Elder Scrolls or Fallout games/mods. Unfortunately I have two left hands when it comes to meshes, textures and animations. I can only fix quest, script or dialogue bugs and other things that can be fixed with the construction kit or xEdit.

That means I may be able to help with bullet 5.

I already have some personal fixes/modifications, that I plan to upload to the 0.65 bug fixes thread, so you can decide if you want to incorporate them or not.

oracus0
oracus0's picture
Moderator
Offline
Last seen: 4 hours 35 min ago
Joined: 12/15/2016 - 13:58
Karma: 71
It seems that both ponyrider0

It seems that both ponyrider0 and Daggerfall Rebu... have been fulfilling some of those roles, and I propose that they be given moderator privileges.

ponyrider0
ponyrider0's picture
Member
Offline
Last seen: 5 hours 34 min ago
Joined: 07/22/2016 - 05:01
Karma: 1188
Thanks for the feedback, but

Thanks for the feedback, but before we take any action we need to decide as a community if we want to accept, modify or reject my proposed policy:

Quote:

If the owner of the project release thread is busy, other people with moderator privileges must have the responsibility to make sure the information is up to date.

 

This should also apply for making announcements, maintaining FAQ, maintaining compatible mod lists, maintaining the bug-report list, and even for creating new bug-fixes.  Obviously, we will need communication so that contributors do not waste time fixing the same bug -- but we should also not allow progress to be stalled because multiple people are waiting around for someone else to do a task instead of them.  I think it is important for everyone to communicate what task they will do.  It is also important to communicate any changes which prevent or delay people from completing their tasks.  If more than 1-2 weeks have passed, I think other people with that shared responsibility need to step in and help complete the task if it is still not done.

 

I propose that we officially (re)create these shared roles with the following shared responsibilities:

  1. Website moderator: post and update announcements, update release threads and download links, update sticky threads
  2. Project Release maintainer: create ESM/BSA installers, post new major and minor release threads, update release threads
  3. FAQ / Installation Instructions maintainer: update the FAQ page and Installation Instructions pages.
  4. Bug Reports maintainer: update bug reports page and links to bug-fixes.
  5. Bug Fixers: volunteer to fix bugs
  6. All forum members: answer questions, vote on what is merged in releases, etc.

Please reply with opinion related to this proposed policy and a vote of yes/no/modify with what exactly you think should be modified.

oracus0
oracus0's picture
Moderator
Offline
Last seen: 4 hours 35 min ago
Joined: 12/15/2016 - 13:58
Karma: 71
Tbh, I don't know that the

Tbh, I don't know that the roles need to be that structured.  Everyone who has the moderator role could share #1 and #4.  As bugs become identified and fixed, they can be added to the bug report page.  We should probably have something similar for a fresh Morroblivion Mod List, only for those compatible with the latest version, that can be similarly maintained.  It also seems to me like the one who is merging the esm/bsa files should be the one who does #2/3.  Bug fixes can be made by anyone from the community who is capable, but the moderator who adds the fix should verify it works before adding it to the proper page.  And to that end, I recommend that both ponyrider0 and Daggerfall Rebu... be given moderator privileges.

Daggerfall Rebu...
Daggerfall Rebuilt Dev's picture
Member
Online
Last seen: 7 min 24 sec ago
Joined: 06/03/2014 - 15:53
Karma: 145
oracus0 wrote:

oracus0 wrote:

Tbh, I don't know that the roles need to be that structured.  Everyone who has the moderator role could share #1 and #4.  As bugs become identified and fixed, they can be added to the bug report page.  We should probably have something similar for a fresh Morroblivion Mod List, only for those compatible with the latest version, that can be similarly maintained.  It also seems to me like the one who is merging the esm/bsa files should be the one who does #2/3.  Bug fixes can be made by anyone from the community who is capable, but the moderator who adds the fix should verify it works before adding it to the proper page.  And to that end, I recommend that both ponyrider0 and Daggerfall Rebu... be given moderator privileges.

Well stated! Just to add to that, I would definitely like to be a moderator. I've been active on the forums for many years and of course fixing bugs. I highly recommend making ponyrider0 a moderator as well +1
Bullfrog
Bullfrog's picture
Member
Offline
Last seen: 10 hours 19 min ago
Joined: 06/21/2015 - 01:32
Karma: 53
Well, as a member of multiple

Well, as a member of multiple gaming communities I can only say that properly structured roles help. On the other hand, they also require the right (amount of) people to fill them. I can't tell if this is the case in this project, as I'm not active enough here to make such judgement.

Personally I don't think that many things require moderator rights. Someone who wants to provide an update can simple post it in the forum or write a message to the person responsible for that part and he will put that update where it belongs.

As for ponyrider0 - I also vote to make him a moderator. Someone who is so active and serves so many roles in this project, shouldn't be slowed down by unnecessary restrictions.