The Website: Responsibilities

The Website: Responsibilities

For the discussion of infrastructure improvements and changes.

Moderator: Moderators

Post Reply
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

The Website: Responsibilities

Post by AF »

Abma has expressed a desire to clarify responsibilities prior to any deployments.

In this vein I'd like to propose:
  • A developer sits underneath the engine developers holding said responsibility but accountable to the engine developers. Decisions are delegated to this person or persons by the engine developers and server admins for the maintenance and deployment of changes to the site
  • Code changes must be submitted via pull request. Commits may not happen on the master branch save in emergencies, to merge in a pull request, or for the maintenance of the repository itself
  • The primary responsibility of the role would be to approve or deny such pull requests and deploy them to the test domain then live.
  • Said person would hold the title of webmaster, and be nominated by the community
  • Said person cannot hold moderator or administrator positions
I would also suggest that devolving said role would also be a topic to be discussed. There are people who are especially suited for PHPBB maintenance who haven't experience elsewhere. This would work well with the subdomain proposal mentioned in another thread
User avatar
Silentwings
Posts: 3720
Joined: 25 Oct 2008, 00:23

Re: The Website: Responsibilities

Post by Silentwings »

All sounds very sensible to me, first sentence should probably clarify "developer" as "website developer".
User avatar
FLOZi
MC: Legacy & Spring 1944 Developer
Posts: 6241
Joined: 29 Apr 2005, 01:14

Re: The Website: Responsibilities

Post by FLOZi »

Someone go search how many times I have posted 'webmaster' in the past year 8)

edit: Comes up with just this post but I swear I've mentioned it multiple times, usually with AFs name attached :(
User avatar
Funkencool
Posts: 542
Joined: 02 Dec 2011, 22:31

Re: The Website: Responsibilities

Post by Funkencool »

It seems reasonable that the website should be delegated to a webmaster.

Since he is obviously already doing a good job organizing the whole ordeal I think it would be smart to firstly nominate AF.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: The Website: Responsibilities

Post by Forboding Angel »

I would nominate myself and AF jointly. Two heads are better than one and we both have very high levels of experience in dealing with anything from a small blog to an enterprise level site (IE, designing and developing sites for massive corporations).

I should note that AF has more experience than I, but I'm not exactly a slouch :-)

Perhaps AF Head Webmaster (IE all things go through him), and myself as one of the cogs in the chain somewhere?
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: The Website: Responsibilities

Post by AF »

What is the progress of this, changes have been deployed indicating responsibilities have been assigned by Abma but no announcement or notifications was made. Can we have a process outlined if an acceptable consensus is not clear?
abma
Spring Developer
Posts: 3798
Joined: 01 Jun 2009, 00:08

Re: The Website: Responsibilities

Post by abma »

AF wrote:What is the progress of this, changes have been deployed indicating responsibilities have been assigned by Abma but no announcement or notifications was made. Can we have a process outlined if an acceptable consensus is not clear?
the current process is: a commit is made, "reviewed" at test.springrts.com and then applied.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: The Website: Responsibilities

Post by AF »

So who is responsible?
abma
Spring Developer
Posts: 3798
Joined: 01 Jun 2009, 00:08

Re: The Website: Responsibilities

Post by abma »

afaik there was never an agreement about that. i guess the persons who have the access to change it.

imo it basicly falls back to the engine devs.
User avatar
FLOZi
MC: Legacy & Spring 1944 Developer
Posts: 6241
Joined: 29 Apr 2005, 01:14

Re: The Website: Responsibilities

Post by FLOZi »

But it probably shouldn't.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: The Website: Responsibilities

Post by AF »

The thread seemed to come to a consensus on myself, but I think a nomination phase with a poll to decide over a set period would be wise. Is this an acceptable route forward?
Post Reply

Return to “Infrastructure Development”