Comments (23)
I haven't hacked on any of hapijs's modules before but I like this new strategy for open source collaboration, especially the mentor/mentee dynamic. Would it be appropriate to toss my hat in the ring for say a left over module or a randomly assigned one?
from hapi-contrib.
I work with Joi and Vision pretty regularly and would be happy to take one of those if it would be helpful. I'm also pretty familiar with the hapijs code/ecosystem and would be happy to help out with the metor/mentee program. Let me know where I can provide the most value :-)
from hapi-contrib.
I'd like to join this initiative. Recently started to use hapi.js on a production API, so I think it would be useful to both learn more and give back.
from hapi-contrib.
code
?
from hapi-contrib.
Thanks everyone. I am going to give people a few days to catch up with this thread and have a chance to see what's available and how they want to contribute. If you think you would make a good mentor, please go ahead to join the program! No reason to wait.
It is generally better to express a preference for the module you would like to lead. It is even better to get started and start participating in issues on those modules.
And again, thanks for offering to help!
from hapi-contrib.
I have a bunch of experience with proxying requests - I'm interested in h2o2. Feel free to contact me!
from hapi-contrib.
I'd be happy to help out in any way I can.
from hapi-contrib.
Rad responses on here! I'd like to reiterate - folks should sign up on the mentor list. We're already getting mentees signing up, and could use your help! :D
from hapi-contrib.
I'd like there to be a good-influxdb plugin so I'd be happy to write/maintain that one.
Also since I already duplicated https://github.com/hapijs/scooter accidently, I could use that and maintain it :)
from hapi-contrib.
@KyleAMathews https://github.com/totherik/good-influxdb ?
I'd be happy to take joi as well, we heavily use it at work and feel confident I can devote time to it.
I don't know how I feel about that mentorship program, I tend to believe that discussing issues in the open is far better in the end, it's discoverable/searchable and there's already a great community helping each other out.
from hapi-contrib.
@Marsup Not everyone is comfortable being assisted in public. People often prefer to ask questions in private because of how it will make them look. Also, We want to encourage people to seek leadership roles and not everyone has the same confidence and self-esteem. We asked, and based on the feedback, realized that there is an actual barrier by forcing all interactions to be public.
from hapi-contrib.
@Marsup oh nice! I hadn't googled around yet, was just looking through the hapijs org. This looks perfect.
from hapi-contrib.
I've been working a lot with MongoDB for the past few years. I'll throw my hat in for https://github.com/hapijs/catbox-mongodb
from hapi-contrib.
@hueniverse I can't promise I'd be available all the time so I'd be more comfortable helping out in issues and on irc, can't we find a tool where only the hapi team could see issues and give mentees both private help and a greater response time ? I understand the need for one-on-one but availability of mentors might be an issue.
from hapi-contrib.
@Marsup We're creating multiple channels. Diversity in communication helps diversity of participation.
from hapi-contrib.
This is a great idea and I'd be glad to help. I don't have a module or role preference--anything to make this a success and have more projects follow your lead.
from hapi-contrib.
Is good-graphite up for grabs?
from hapi-contrib.
I am new to open source maintenance, but I use catbox and redis so maybe catbox-redis is a good small module to start with. I will try get it running locally later, and get back here
from hapi-contrib.
Happy to help as well. Maybe I can take vision and visonary? I got my own toothache, so don't wanna take too big a module.
from hapi-contrib.
i'm in, email list? slack maybe?
from hapi-contrib.
I'm in. Let me know where help is needed as I can help out with https://github.com/hapijs/subtext https://github.com/hapijs/ammo and create a new repo for showing flash notifications like in Rails.
from hapi-contrib.
Hey everyone - if there is a module you like, the best thing to do is go and start working on it as a contributor. I tend to give modules to people who are already active on it. If there are no open issues, work on documenting the module as well as doing some PRs for new features.
from hapi-contrib.
Here are the modules looking for new maintainers:
- h2o2
- statehood
- vision
- shot
- subtext
- pez
- accept
- mimos
- content
- topo
- peekaboo
- visionary
- hapi-auth-basic
- call
- ammo
- catbox
- bassmaster
- makemehapi
If you would like to be the new lead maintainer, start by submitting a few pull requests with additional documentation and tests, updating the module to the latest dependencies, etc. Do not ask to be the lead maintainer unless that request is made within the comments of a pull request.
First come first served.
from hapi-contrib.
Related Issues (20)
- listing extensions for individual modules on hapijs.com HOT 8
- Links for contacts are broken
- Link in Sponsorship.md is broken HOT 1
- Usage of github topics HOT 3
- Private repositories and users HOT 6
- Style guide: getters and hapi-scope-start HOT 2
- npm org and sharing access HOT 7
- State of the core module HOT 1
- New core contributor - Gil Pedersen HOT 6
- Indentation style question HOT 12
- How to handle package-lock.json? HOT 22
- Using var.ci ? HOT 3
- Utility modules should work on all supported node versions HOT 3
- Replace .npmignore with explicit `files: [ 'lib/' ]` in package.json? HOT 3
- Add takeover rules for modules with absent lead maintainer HOT 10
- BigInt support
- Add an explanation of the current desired CHANGELOG and release workflow
- Propose renaming "new contributor" label to "good first issue" HOT 4
- Additional tags in hapijs/discuss HOT 5
- Conflict in rules for object assignment HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hapi-contrib.