10 posts / 0 new
Last post
ponyrider0
ponyrider0's picture
Member
Offline
Last seen: 2 days 19 hours ago
Joined: 07/22/2016 - 05:01
Karma: 1195
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: 2 days 3 hours ago
Joined: 06/21/2015 - 01:32
Karma: 72
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: 6 days 19 hours 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: 2 days 19 hours ago
Joined: 07/22/2016 - 05:01
Karma: 1195
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: 6 days 19 hours 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
Offline
Last seen: 2 days 3 hours ago
Joined: 06/03/2014 - 15:53
Karma: 170
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: 2 days 3 hours ago
Joined: 06/21/2015 - 01:32
Karma: 72
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.

ponyrider0
ponyrider0's picture
Member
Offline
Last seen: 2 days 19 hours ago
Joined: 07/22/2016 - 05:01
Karma: 1195
It's been about 2 weeks since

It's been about 2 weeks since my first post, so hopefully all the most active members of the Morroblivion community have had a chance to read it and leave feedback.  Unfortunately, I think my original post was so long and confusing that my main request was overlooked by most people:

We must all take shared personal responsibility in keeping everything for the project and website updated.

Example: There were several replies volunteering me to become moderator to help update the project and website, but there was not even a single post where someone volunteered themselves to become a moderator to help.  Although I appreciate your vote of trust in my abilities, I want to let the entire community know that I trust in your shared abilities as well!

Due to financial and health issues, I am officially retiring from active participation in the Morroblivion Community.  I will no longer be trying to update or maintain any threads or projects including: Morroblivion Project Release and Morroblivion v65 Bug Reports, and my many REL/WIP mods.  Sadly, this will also include modexporter and several of my other development tools.  As always, I consider all of my personal projects to be 100% public domain.

Thanks to everyone in the community!  Good luck!  I have faith in you!

 

Bullfrog
Bullfrog's picture
Member
Offline
Last seen: 2 days 3 hours ago
Joined: 06/21/2015 - 01:32
Karma: 72
That's a shame, but I

That's a shame, but I understand. I just changed my job to get out of the hamster wheel. Personal health has top priority and everyone needs to take care of it himself.

Best wishes to you!

1Mac
1Mac's picture
Member
Offline
Last seen: 40 min 31 sec ago
Joined: 01/06/2018 - 18:20
Karma: 33
I just saw this, and just

I just saw this, and just wanted to say how much of a giant of the Oblivion modding community you are in my mind. Not only are you wildly talented and creative; your skill, patience, and dedication for explaining complex modding concepts to anyone who needs it is unmatched. Would that more modders took your grace and civility as an example! I hope the community realizes how lucky they are to have had you.

I'm sorry to hear that you continue to have issues with your health, and I can understand wanting to step away from a "hobby" that takes up so much of your time. I wish you luck in all your endeavors!