Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

debowerify is now an Open Open Source Project #53

Open
eugeneware opened this issue Nov 21, 2014 · 7 comments
Open

debowerify is now an Open Open Source Project #53

eugeneware opened this issue Nov 21, 2014 · 7 comments

Comments

@eugeneware
Copy link
Owner

Hi everyone,

I've just released debowerify as an Open Open Source Project

This means that:

Individuals making significant and valuable contributions are given commit-access to the project to contribute as they see fit. This project is more like an open wiki than a standard guarded open source project.

See the CONTRIBUTING.md file for more details.

This has been done in order to scale the maintenance of small but popular node.js modules like debowerify and also to put the governance and control of the project into the hands of it's user and greatest stakeholders.

As a result, all past contributors (ie. you've landed a commit into debowerify) have been given contributor (ie. commit access) to this repo.

The includes the following fine people, which are also listed on the README under the contributor list.

debowerify is only possible due to the excellent work of the following contributors:

Eugene Ware@eugeneware
Justin Hileman@bobthecow
Liam Curry@liamcurry
andö@dre1080
Riku Rouvila@rikukissa
Frank Wallis@frankwallis
Frédéric Langlade-Bellone@fredericlb
pjeby@pjeby
Dave Mac@DveMac
Rhys Evans@wheresrhys
Adam Krebs@akre54
Matt Kunze@MattKunze
Francesc Rosas@frosas
Toby Ho@airportyh
Devin Weaver@sukima
Stein Martin Hustad@smh
00Davo@00Davo
Max Nordlund@maxnordlund

I've been personally struggling to stay across the open issues for this project, so as contributors, please feel free to help to triage, review, resolve issues as you see fit :-)

And once again, a huge thanks for all your support and contributions of this project!

@bobthecow
Copy link
Collaborator

👍

@bobthecow
Copy link
Collaborator

Re: rule number 5, it would make it easier if a .jshintrc and/or .jscsrc config were added to the repo and the CI test suite. I wouldn't make 'em too strict, but it would help contributors (or at least me) remember to check their code style :)

@eugeneware
Copy link
Owner Author

That's a great idea. Now... how to turn my coding style into a .jshintrc? :-)

@bobthecow
Copy link
Collaborator

That's a really good question. Once upon a time I thought it would be a great project to wrap jshint in with a script that toggled each option back and forth and found the combination with the least number of errors, and generated a .jshintrc for you… but alas, I have more ideas than time, so I always end up doing the process manually :P

@maxnordlund
Copy link
Collaborator

Hm, I usually use ESlint nowadays. I have found it to be more configurable then JSHint, and you can always write a custom plugin/rules if then don't fit. I did that for a project to enforce naming conventions, e.g. Class$_secretMethod.

@bobthecow
Copy link
Collaborator

@maxnordlund yeh, eslint would be good to. whichever :)

@eugeneware
Copy link
Owner Author

Hi guys, sorry I haven't had a lot of time to work on this project as of late. Long story - been very ill due to some complications in a gall bladder surgery.

I realised that I'm the only npm publisher for this package, which is not my intention. If you leave your npm username in this issue I'll give you npm publish permissions.

Thanks again for all your contributions!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants