# Pad for tracking Mozilla feature needs

**URL:** <https://discourse.mozilla.org/t/pad-for-tracking-mozilla-feature-needs/162>\
**Category:** Meta\
**Created:** [February 21, 2014, 10:14pm UTC](https://discourse.mozilla.org/t/pad-for-tracking-mozilla-feature-needs/162 "2014-02-21T22:14:05Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![majken](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/majken/32/21188_2.png) [@majken](https://discourse.mozilla.org/u/majken)\
**Post date:** [February 21, 2014, 10:14pm UTC](https://discourse.mozilla.org/t/pad-for-tracking-mozilla-feature-needs/162/1 "2014-02-21T22:14:05Z")

</div>

Thanks to @ckoehler for starting a discussion on missing features.

I’ve created a pad here - [https://communityit.etherpad.mozilla.org/Discourse-Mozilla-Features](https://communityit.etherpad.mozilla.org/Discourse-Mozilla-Features) - for us to keep track of the specific features Mozillians are asking about.

I haven’t had time to start it, just throwing it out there. Feature 1 to add to the list would be to be able to start a discussion via email. We should also include features that already exist, like replying via email, just in case they break or there is upstream discussion about changing them.

---

<div class="post-metadata">

**Author:** ![fuzzyfox](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/fuzzyfox/32/18128_2.png) [@fuzzyfox](https://discourse.mozilla.org/u/fuzzyfox)\
**Post date:** [February 21, 2014, 10:50pm UTC](https://discourse.mozilla.org/t/pad-for-tracking-mozilla-feature-needs/162/2 "2014-02-21T22:50:49Z")

</div>

Just a quick question. Surely some kind of issue tracker would be better for this than an etherpad +/ discourse discussion. They’re software related so issue trackers would work better here i.m.o.

---

<div class="post-metadata">

**Author:** ![nukeador](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/nukeador/32/20533_2.png) [@nukeador](https://discourse.mozilla.org/u/nukeador)\
**Post date:** [February 21, 2014, 10:52pm UTC](https://discourse.mozilla.org/t/pad-for-tracking-mozilla-feature-needs/162/3 "2014-02-21T22:52:57Z")

</div>

I think that once we have a defined list, we have just to open issues on their github:

[https://github.com/discourse/discourse/issues?state=open](https://github.com/discourse/discourse/issues?state=open)

---

<div class="post-metadata">

**Author:** ![majken](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/majken/32/21188_2.png) [@majken](https://discourse.mozilla.org/u/majken)\
**Post date:** [February 21, 2014, 11:36pm UTC](https://discourse.mozilla.org/t/pad-for-tracking-mozilla-feature-needs/162/4 "2014-02-21T23:36:26Z")

</div>

Exactly. This is just to track the feedback, we don’t know what we’d want to act on, and even so we’d want somewhere to link the ideas with the links in the issue tracker (otherwise we’ll be making everyone search).

The pad is for collecting and organizing information, issue tracker is for when we’re ready to take action.

---

<div class="post-metadata">

**Author:** ![XioNoX](https://avatars.discourse-cdn.com/v4/letter/x/e19b73/32.png) [@XioNoX](https://discourse.mozilla.org/u/XioNoX)\
**Post date:** [June 25, 2014, 8:37pm UTC](https://discourse.mozilla.org/t/pad-for-tracking-mozilla-feature-needs/162/5 "2014-06-25T20:37:51Z")

</div>

I updated the Etherpad with the related upstream tickets (including one I filed) for the needed features.  
Seems like 2 of them are already implemented?

---

<div class="post-metadata">

**Author:** ![nukeador](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/nukeador/32/20533_2.png) [@nukeador](https://discourse.mozilla.org/u/nukeador)\
**Post date:** [June 26, 2014, 5:10pm UTC](https://discourse.mozilla.org/t/pad-for-tracking-mozilla-feature-needs/162/6 "2014-06-26T17:10:50Z")

</div>

> [@XioNoX](#):
>
> Seems like 2 of them are already implemented?

Which ones?

---

<div class="post-metadata">

**Author:** ![XioNoX](https://avatars.discourse-cdn.com/v4/letter/x/e19b73/32.png) [@XioNoX](https://discourse.mozilla.org/u/XioNoX)\
**Post date:** [June 27, 2014, 4:20pm UTC](https://discourse.mozilla.org/t/pad-for-tracking-mozilla-feature-needs/162/7 "2014-06-27T16:20:51Z")

</div>

- "Categories/subcategories only  
viewable to vouched Mozillians or a specific set of people in a  
[mozillians.org](http://mozillians.org) group (ex: NDA group, for topics about partner launches)"  
They support support private categories

- "Initiate discussions via email (necessary for full email support and also  
seemingly for newsgroup gateway support via the email interface)"  
Merged 4 month ago: [https://github.com/discourse/discourse/pull/2012](https://github.com/discourse/discourse/pull/2012)

- "A way to filter incoming notification emails (subject tag or headers)"  
Almot implemented [https://meta.discourse.org/t/show-categories-in-e-mail-notifications/13814](https://meta.discourse.org/t/show-categories-in-e-mail-notifications/13814)

---

<div class="post-metadata">

**Author:** ![tanner](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/tanner/32/30590_2.png) [@tanner](https://discourse.mozilla.org/u/tanner)\
**Post date:** [June 27, 2014, 4:47pm UTC](https://discourse.mozilla.org/t/pad-for-tracking-mozilla-feature-needs/162/8 "2014-06-27T16:47:50Z")

</div>

“Subscribe button for each category page” is done, too.

---

<div class="post-metadata">

**Author:** ![tanner](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/tanner/32/30590_2.png) [@tanner](https://discourse.mozilla.org/u/tanner)\
**Post date:** [June 27, 2014, 4:49pm UTC](https://discourse.mozilla.org/t/pad-for-tracking-mozilla-feature-needs/162/9 "2014-06-27T16:49:19Z")

</div>

> [@XioNoX](#):
>
> Initiate discussions via email (necessary for full email support and also seemingly for newsgroup gateway support via the email interface)"Merged 4 month ago: [Advanced New-Topic via Email Feature by gnunicorn · Pull Request #2012 · discourse/discourse · GitHub](https://github.com/discourse/discourse/pull/2012)

We can enable this, but as of right now it just throws them all into one category. We’d need people who are willing to sort through them and categorize as necessary.

---

<div class="post-metadata">

**Author:** ![nukeador](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/nukeador/32/20533_2.png) [@nukeador](https://discourse.mozilla.org/u/nukeador)\
**Post date:** [June 27, 2014, 5:24pm UTC](https://discourse.mozilla.org/t/pad-for-tracking-mozilla-feature-needs/162/10 "2014-06-27T17:24:41Z")

</div>

> [@XioNoX](#):
>
> "Categories/subcategories only viewable to vouched Mozillians or a specific set of people in a [mozillians.org](http://mozillians.org) group (ex: NDA group, for topics about partner launches)"They support support private categories

This is one of the mail goals for the Mozilla Discourse, maybe it would be a good idea to implement a private Mozillians category to test it. I think this could help to speed up adoption.

---

<div class="post-metadata">

**Author:** ![tanner](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/tanner/32/30590_2.png) [@tanner](https://discourse.mozilla.org/u/tanner)\
**Post date:** [June 27, 2014, 5:38pm UTC](https://discourse.mozilla.org/t/pad-for-tracking-mozilla-feature-needs/162/11 "2014-06-27T17:38:26Z")

</div>

Agreed. It’d be _really_ cool if we could implement the Mozillians API so it automatically allows vouched Mozillians to view it. That shouldn’t be all that hard actually, it would just need add them to a group if they are vouched.

---

<div class="post-metadata">

**Author:** ![yousef](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/yousef/32/20819_2.png) [@yousef](https://discourse.mozilla.org/u/yousef)\
**Post date:** [June 30, 2014, 11:53pm UTC](https://discourse.mozilla.org/t/pad-for-tracking-mozilla-feature-needs/162/12 "2014-06-30T23:53:24Z")

</div>

The private categories works based off of the groups in Discourse. Not sure what kind of work will be needed to get that to use the Mozillians API but I imagine at least a plugin.

---

<div class="post-metadata">

**Author:** ![TheOne](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/theone/32/49872_2.png) [@TheOne](https://discourse.mozilla.org/u/TheOne)\
**Post date:** [July 11, 2014, 9:32pm UTC](https://discourse.mozilla.org/t/pad-for-tracking-mozilla-feature-needs/162/13 "2014-07-11T21:32:14Z")

</div>

As a (category) moderator, I’d like to be able to create subcategories myself without bothering admins.

---

<div class="post-metadata">

**Author:** ![tanner](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/tanner/32/30590_2.png) [@tanner](https://discourse.mozilla.org/u/tanner)\
**Post date:** [July 12, 2014, 12:42am UTC](https://discourse.mozilla.org/t/pad-for-tracking-mozilla-feature-needs/162/14 "2014-07-12T00:42:21Z")

</div>

This feature is actually built-in, we just have to check a box to enable it or not. I’m gonna make a thread to see if others agree to enable it.

---

<div class="post-metadata">

**Author:** ![nukeador](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/nukeador/32/20533_2.png) [@nukeador](https://discourse.mozilla.org/u/nukeador)\
**Post date:** [September 27, 2014, 5:12pm UTC](https://discourse.mozilla.org/t/pad-for-tracking-mozilla-feature-needs/162/15 "2014-09-27T17:12:01Z")

</div>

> [@XioNoX](#):
>
> Categories/subcategories only viewable to vouched Mozillians or a specific set of people in a [mozillians.org](http://mozillians.org) group (ex: NDA group, for topics about partner launches)"They support support private categories

So the only part missing here is connect Discourse to Mozillians API, right?

> [@](#):
>
> "Initiate discussions via email (necessary for full email support and also seemingly for newsgroup gateway support via the email interface)"Merged 4 month ago: [Advanced New-Topic via Email Feature by gnunicorn · Pull Request #2012 · discourse/discourse · GitHub](https://github.com/discourse/discourse/pull/2012)

I think it’s possible in the latest stable version we are having on Tuesday.

> [@](#):
>
> "A way to filter incoming notification emails (subject tag or headers)"Almot implemented [Show categories in e-mail notifications - Feature - Discourse Meta](https://meta.discourse.org/t/show-categories-in-e-mail-notifications/13814)

Since the change was requested by codinghorror more than a month ago, I assume that maybe is in the latest version?

With this in mind and looking at the etherpad I think we would have most P1 needs covered, pending would be:

- Mozillians API to implement groups on discourse.
- Category/subcategory specific moderators [https://meta.discourse.org/t/moderator-permission-set/6307/13](https://meta.discourse.org/t/moderator-permission-set/6307/13)
