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

Become a flatpickr dev! #1646

Open
chmln opened this issue Feb 4, 2019 · 38 comments
Open

Become a flatpickr dev! #1646

chmln opened this issue Feb 4, 2019 · 38 comments

Comments

@chmln
Copy link
Member

chmln commented Feb 4, 2019

Hey guys,

As you may have noticed, the speed of development in the recent months has slowed down. I am studying at university full-time and working part-time, which along with other responsibilities doesn't leave enough time for me to take proper care of flatpickr.

While I aim to stay as the lead developer, I need some help from the community to take flatpickr to the next level. So check out the pros/requirements below, and pick an aspect of the project that you'd like to improve.

You don't need to be an expert developer to help. Beginners are most welcome.

Pros of being a maintainer/contributor

  • Having a very popular project on your github profile
  • Excellent learning opportunity to become a TypeScript/JavaScript expert
  • Become a pro at css/stylus and learn to deal with any cross-browser problems
  • On request, I will write you a nice recommendation letter for your future employers

You may help out by any of the following (your choice)

  • Squash bugs reported by users
    • previous coding experience helps, but not necessary
  • Moderating new github issues (just 1-2 per day, at your convenience)
  • Improving the documentation
  • Code reviewing pull requests
  • Writing awesome new features

Cool, where do I sign up?

Just comment below with your email or telegram and state which areas you would like to help project improve on :)

@chmln chmln pinned this issue Feb 4, 2019
@DM2489
Copy link

DM2489 commented Feb 4, 2019

Good to see that you're reaching out to the community and are asking for help.

I wonder if the developers of the Flatpickr components for frameworks (React, Angular, Vue etc.) such as @ankurk91 would be able/willing to provide more technical support in terms of code reviewing and writing new features? These are the people who will be most intimate with Flatpickr's functionality outside of the core development team. Have these people been approached directly?

I think it's important to state your desire for future releases. I know there have been a lot of commits to master since 4.5.2 through pull requests, but no release has happened since. It may be good to state who will be able to create new releases, as this may influence peoples decisions.

Will you be releasing a new version before adding new members to the team? It may be prudent to get a new release out, iron out any issues created by the commits merged since September, and then introduce new members to the project on a stable codebase.

@chmln

This comment has been minimized.

@viorelsfetea

This comment has been minimized.

@blemaire

This comment has been minimized.

@viorelsfetea

This comment has been minimized.

@chmln

This comment has been minimized.

@chhaymenghong

This comment has been minimized.

@SDJLee

This comment has been minimized.

@chmln

This comment has been minimized.

@AbuzerAsif

This comment has been minimized.

@chmln

This comment has been minimized.

@neeschit
Copy link

neeschit commented Apr 19, 2019

I'd love to contribute everywhere as well. I'm currently working on a TypeScript React hook for using flatpickr. Great work btw! email is nischit.burnz@gmail.com

@mikes-gh mikes-gh unpinned this issue Jun 5, 2019
@armujahid
Copy link
Member

I'd also love to contribute. Currently I am planning to build an IE optimized datepicker webcomponent using Polymer 2.

@flatpickr flatpickr deleted a comment from SDJLee Jun 30, 2020
@chmln chmln pinned this issue Jun 30, 2020
@peterwiebe
Copy link
Member

I can help to be a maintainer, one of the things I could help with is to help organize releases. You can reach me at pjwiebe@gmail.com.

@jensgustafsson
Copy link

I'm interested in helping out moving this project forward! Everything from smashing bugs, to handling releases, to closing/resolving reported issues would be of interest.

I've been working quite a lot on a wrapping this package in a web-component the past month which has made me quite familiar with its codebase. You can reach me at jensgustafsson89@gmail.com

@chmln chmln changed the title Become a flatpickr maintainer! Become a flatpickr dev! Aug 10, 2020
@chmln
Copy link
Member Author

chmln commented Aug 10, 2020

Hey @jensgustafsson @peterwiebe are you guys interested still ?
I would love to have someone to collaborate on features with

@jensgustafsson
Copy link

Hey @jensgustafsson @peterwiebe are you guys interested still ?
I would love to have someone to collaborate on features with

I'm still interested! :)

@peterwiebe
Copy link
Member

Definitely still interested @chmln

Hey @jensgustafsson @peterwiebe are you guys interested still ?
I would love to have someone to collaborate on features with

@armujahid
Copy link
Member

armujahid commented Aug 11, 2020

I am also interested. I can moderate issues and review pull requests. I can also work on small bug fixes and new features. I am already familiar with this repo because I created custom web component (Polymer 2) wrapper of flatpicker for my company a year ago. Few of my PRs are already merged in this repo and I have already flagged/tested some issues.

Merged PRs: https://github.com/flatpickr/flatpickr/pulls?q=is%3Apr+author%3Aarmujahid+is%3Aclosed
Issues on which I have commented: https://github.com/flatpickr/flatpickr/issues?q=commenter%3Aarmujahid+is%3Aopen

PR that can be merged (I rebased and tested that) : #1129
Issue that can be closed (already fixed in master and verified): #2049

Email: abdulraufmujahid@gmail.com
Telegram: @armujahid

@arifkhn46
Copy link

I would love to contribute in this project.

@rlue
Copy link
Contributor

rlue commented Sep 9, 2020

I've been digging into this project in the hopes of fleshing out a more complete fix for #269 (specifically, a feature @thejae asked for back in 2017—month range selection). Now that I know a bit more about the codebase, I'd be interested in helping out with it, as well.

Are you still looking for contributors?

@chmln
Copy link
Member Author

chmln commented Sep 12, 2020

Hey guys I just sent out a bunch of invites, congratulations on becoming a maintainer 🎉 🎉
Look forward to working together and pushing flatpickr forward

@armujahid armujahid unpinned this issue Sep 14, 2020
@liborm85
Copy link
Contributor

If this issue was unpinned from top of page, was flatpickr maintainer found?
Activity almost none, bugs exists,... Issue #1271 is blocking for me...

@armujahid
Copy link
Member

I accidentally unpinned this although I don't remember when. Let me pin that again.

@armujahid armujahid pinned this issue Sep 26, 2020
@edwardsteven
Copy link
Contributor

Keen to jump in and help start closing some of the open issues - especially a lot of the noise with people asking for help. Also keen to help with reviewing some of the current open PRs

@jonatandorozco
Copy link

I can help

@ishu202
Copy link

ishu202 commented Nov 11, 2020

i would definitely love to be a part of flatpickr i have learned a-lot doing this recent project for a company and the more i do javascript more interesting it is to me.
one of the front end dev at my company got sick due to covid so i had to do the widget on my own.
long story short count me in

key areas where i would love to improve flat picker is the rangePlugin it was quite frustrating when i tried implementing the range plugin the amount of bugs it had. like if the new instance of the flatpickr is created and once the range is selected. normal operation should be that every time after a user choose a date it should start from there.
this bug cause date ranges to be selected between the disabled dates which in some cases might not be good.

here is the widget i created it references all the flatpicker errors and solutions.
https://github.com/ishu202/calenderwidget

P.S i am coming from a ASP.net and PHP background but so far from my experience javascript is the coolest thing ever happened.

my email is ishu8957@outlook.com
and i live in Minnesota

@M-Abdullahi
Copy link

This project has been the go to when it comes to date picking.
If the chance is still open, i can help out in:

  • Moderating new issues
  • Writing the documentation

muhi3849@gmail.com
https://t.me/muhi3849

@eskayamadeus
Copy link

eskayamadeus commented Nov 2, 2021

I love this project, as it has made my current project much easier and seems to be better than others like bootstrap-datepicker.
I'd love to join the development team, helping out in the following areas: squashing bugs, reviewing documentation and writing new features.

You may reach me via skelikem@gmail.com

@mshibuya
Copy link
Contributor

mshibuya commented Jan 29, 2022

@chmln Can I help maintaining this project?
I have proven experience of persistently maintaining popular Ruby on Rails related projects, like RailsAdmin and CarrierWave.

I hate to see issues and PRs piling up, I can help triaging them.
Recently I decided to introduce Flatpickr to my project RailsAdmin, so I need it to be maintained well 😓
You can reach me via mit.shibuya@gmail.com.

Thank you for your hard work of maintaining the project!

@HarshRohila
Copy link

I am using this in a project, and would like to contribute in

  • code reviewing PRs
  • fixing bugs

You can reach me at rohilaharsh@gmail.com

@Big-Vi
Copy link

Big-Vi commented Mar 25, 2022

@chmln I like to contribute to this project.

I can start with bug fixes, code reviews and can get involved in creating new features once I get familiar with the codebase.

vignesh.murugan@hotmail.com

@yuriybichkov
Copy link

Hi! I'm going to add commit with some improvement (add range separator for Ukrainian), but I don't permission for it. How can I do it?

@armujahid
Copy link
Member

armujahid commented Nov 21, 2022

@yuriybichkov you can

  1. Create fork of flatpickr
  2. Create a new branch in your fork
  3. Commit changes in that branch
  4. create a PR with your changes

@yuriybichkov
Copy link

@armujahid I can't push my commit
remote: Permission to flatpickr/flatpickr.git denied to yuriybichkov.
fatal: unable to access 'https://github.com/flatpickr/flatpickr.git/'

@Ashish-Dobhal
Copy link

@chmln I would like to contribute to this project.

@simonebeets
Copy link

Is this library still being maintained?

@jagnerrs
Copy link

I would like to contribute to this project.

jagnerrs@gmail.com

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

No branches or pull requests