Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Blog migration, Github teams cleanup

0 views
Skip to first unread message

Akshay S Dinesh

unread,
Oct 13, 2019, 12:46:48 PM10/13/19
to community-india
Dear Mozillians from India. This month has been eventful. I thought it is
only fair to summarize the news (from my perspective) here for recording.

Firstly, it is hacktoberfest season and there is a lot of activity +
enthusiasm that has triggered much of this. So, kudos to that.

## Blog ##
The blog.mozillaindia.org blog was not engaging contributors as evident by
the dismal two blog posts in the last two years. So, community members
debated and discussed in Telegram group the pros and cons of switching over
to a modern framework. To make matters easy, I [exported the content from
wordpress](https://asd.learnlearn.in/migrating-wordpress-to-jekyll/) to
[github](https://github.com/mozillaindia/blog). The blog is still being
served through wordpress. But having the content migrated, now it is
possible for anyone to improve it. I've [raised a bug](
https://github.com/mozillaindia/blog) for the possible move later. I think
the direction we are going in is to switch to jekyll on github pages unless
something better comes up or someone figures out a big problem in the plan.
Please feel free to weigh in on this topic.

## Github ##
I'm sorry I did some reorganization of the teams on github on my own
without asking a lot of people on how to do it. (Github has changed the way
teams work and it made sense to delete some obsolete teams). I've tried to
preserve the commit/triage access of everyone who had those accesses. If
someone has lost any kind of access/membership during this shuffle, it is
completely a mistake on my part and I request you to kindly let me know and
I'll make amends.

Right now there are only 4 teams (vs the 10 something in the past) on the
github organization. They are:

* Members - everyone who has gotten added to teams (read access to every
repository)
* Bug hunters - people who have triage access to repositories
* Core devs - Admin access to (almost) all repositories (that is @debloper,
me, @sayak, and @jaipradeesh - the first three are also Owners of the
organization)
* Content creators - (created by renaming the privacy month team) - people
with write access to select repositories.

There is a lot of room for improvement on how to organize these teams and
who should be on these teams. I think we will be able to do these in the
future weeks.

## Meta ##

I certainly am thinking as I am sure many of you do "Who appointed me to do
all this?" I shall be completely honest about that. I am self appointed.
But not completely so. I was part of [the meta team](
https://leanpub.com/mozillaindia-openbook/read) as decided in the last
community meetup which discussed specifically this. It has been so long
that the community is living half dead. I am doing what I think is the
right things to do. But I also believe that I could be making a lot of
mistakes and therefore am completely willing to make this a more consensual
thing. But this consensus stuff has just not been working for the past 3
something years. Even if to create controversy, I would be happy if someone
engaged with these points on how the Mozilla India community is managed.

Cross-posted from
https://discourse.mozilla.org/t/blog-migration-github-teams-cleanup/46450?u=asdofindia

--
Akshay S Dinesh
https://mozillians.org/u/asdofindia
0 new messages