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

List of Mozilla Webdev Projects (HALP NEEDED)

9 views
Skip to first unread message

Michael Kelly

unread,
Jan 27, 2015, 8:33:49 PM1/27/15
to dev-webdev
For various semi-useful reasons, I'd like to make a list of Mozilla
Webdev projects.

What does that mean? I have no idea. For example, jingo is under
jbalogh's Github account, is licensed to him, but jsocol has the most
commits. But I think it makes sense to include jingo in this list.

django-waffle, on the other hand, seems like more of a jsocol project,
even though a ton of our sites use it and, AFAICT, jsocol started it
while at Mozilla. I might be wrong!

Even if it's not perfect, I think such a list would be useful, if for
nothing else than getting an idea of what Webdev does. So, let's make one!

https://etherpad.mozilla.org/webdev-things

Links to repos or docs or whatever info you think is useful are welcome.
Go wild!

Thanks!
- Mike Kelly

Michael Kelly

unread,
Feb 2, 2015, 6:05:25 PM2/2/15
to dev-webdev
Thanks to everyone who helped fill out the etherpad! I've converted the list to JSON and committed it to a repo I'm playing around with, in case anyone wants to do anything with the data as well: https://github.com/Osmose/webdev

- Mike Kelly

Peter Bengtsson

unread,
Feb 2, 2015, 6:23:20 PM2/2/15
to Michael Kelly, dev-webdev, Michael Hoye
Let's the guilt-tripping begin!!

URLs that 404:
404 https://addons.mozilla.org/contribute.json
404 https://affiliates.mozilla.org/contribute.json
404 https://basket.mozilla.org/contribute.json
404 https://blog.mozilla.org/contribute.json
404 https://careers.mozilla.org/contribute.json
404 https://dxr.mozilla.org/contribute.json
404 https://errormill.mozilla.org/contribute.json
404 https://firefoxflicks.mozilla.org/contribute.json
404 https://location.services.mozilla.com/contribute.json
404 https://mobilepartners.mozilla.org/contribute.json
404 https://nightly.mozilla.org/contribute.json
404 https://openstandard.mozilla.org/contribute.json
404 https://scrumbu.gs/contribute.json
404 https://snippets.mozilla.com/contribute.json
404 https://support.mozilla.org/contribute.json
404 https://webmaker.org/contribute.json
404 https://webwewant.mozilla.org/contribute.json
404 https://wiki.mozilla.org/contribute.json


The projects that worked:
200 https://air.mozilla.org/contribute.json
200 https://contribute.paas.allizom.org/contribute.json
200 https://crash-stats.mozilla.org/contribute.json
200 https://developer.mozilla.org/contribute.json
200 https://input.mozilla.org/contribute.json
200 https://marketplace.firefox.com/contribute.json
200 https://mozillians.org/contribute.json
200 https://oneanddone.mozilla.org/contribute.json
200 https://peekaboo.mozilla.org/contribute.json
200 https://reps.mozilla.org/contribute.json
200 https://www.mozilla.org/contribute.json


That's quite a lot of projects now that have a /contribute.json.
Some false positives where it doesn't make sense.
Still some work to be done. E.g. DXR Erik :)
> _______________________________________________
> dev-webdev mailing list
> dev-w...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-webdev
>



--
Peter Bengtsson
Mozilla Web Engineering

Michael Kelly

unread,
Feb 3, 2015, 12:01:09 AM2/3/15
to Peter Bengtsson, dev-webdev, Michael Hoye
I added a fabfile with a command for validating the contribute.json
files for all the projects (it's hacky, assumes github URLs, etc but
whatever man).

My script checks the repo root, though, so some sites (like Input) fail
due to a missing contribute.json since they only have it at the root of
their live site.

Output of my script:

== Passed ==
Buddyup
air.mozilla.org
contribute.paas.allizom.org
crash-stats.mozilla.org
developer.mozilla.org
marketplace.firefox.com
oneanddone.mozilla.org
www.mozilla.org

== Failed ==
addons.mozilla.org
No contribute.json: 404
affiliates.mozilla.org
No contribute.json: 404
basket.mozilla.org
No contribute.json: 404
basket.mozilla.org
No contribute.json: 404
bleach
No contribute.json: 404
brick
No contribute.json: 404
careers.mozilla.org
No contribute.json: 404
commonware
No contribute.json: 404
configman
No contribute.json: 404
corsica
No contribute.json: 404
crontabber
No contribute.json: 404
django-badget
No contribute.json: 404
django-browserid
No contribute.json: 404
django-constance
No contribute.json: 404
django-nose
No contribute.json: 404
django-soapbox
No contribute.json: 404
django-waffle
No contribute.json: 404
dxr.mozilla.org
No contribute.json: 404
firefoxflicks.mozilla.org
No contribute.json: 404
input.mozilla.org
No contribute.json: 404
jingo
No contribute.json: 404
jingo-minify
No contribute.json: 404
location.services.mozilla.com
No contribute.json: 404
marketplace.firefox.com
No contribute.json: 404
mobilepartners.mozilla.org
No contribute.json: 404
mozillians.org
No contribute.json: 404
nightly.mozilla.org
No contribute.json: 404
nunjucks
No contribute.json: 404
openstandard.mozilla.org
No contribute.json: 404
peekaboo.mozilla.org
Invalid contribute.json: u'home' is a required property
playdoh
No contribute.json: 404
playdoh
No contribute.json: 404
playdoh
No contribute.json: 404
reps.mozilla.org
No contribute.json: 404
scrumbu.gs
No contribute.json: 404
snippets.mozilla.com
No contribute.json: 404
sugardough
No contribute.json: 404
support.mozilla.org
No contribute.json: 404
webmaker.org
No contribute.json: 404
webwewant.mozilla.org
No contribute.json: 404
wiki.mozilla.org
No contribute.json: 404

== Skipped ==
blog.mozilla.org
No repos found
errormill.mozilla.org
No repos found
> https://github.com/Osmose/__webdev <https://github.com/Osmose/webdev>
>
> - Mike Kelly
>
>
> On 1/27/15 5:33 PM, Michael Kelly wrote:
>
> For various semi-useful reasons, I'd like to make a list of Mozilla
> Webdev projects.
>
> What does that mean? I have no idea. For example, jingo is under
> jbalogh's Github account, is licensed to him, but jsocol has the
> most
> commits. But I think it makes sense to include jingo in this list.
>
> django-waffle, on the other hand, seems like more of a jsocol
> project,
> even though a ton of our sites use it and, AFAICT, jsocol started it
> while at Mozilla. I might be wrong!
>
> Even if it's not perfect, I think such a list would be useful,
> if for
> nothing else than getting an idea of what Webdev does. So, let's
> make one!
>
> https://etherpad.mozilla.org/__webdev-things
> <https://etherpad.mozilla.org/webdev-things>
>
> Links to repos or docs or whatever info you think is useful are
> welcome.
> Go wild!
>
> Thanks!
> - Mike Kelly
>
>
> _________________________________________________
> dev-webdev mailing list
> dev-w...@lists.mozilla.org <mailto:dev-w...@lists.mozilla.org>
> https://lists.mozilla.org/__listinfo/dev-webdev
0 new messages