-
-
Notifications
You must be signed in to change notification settings - Fork 413
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
🚧🚧 Looking for backers 🚧🚧 #313
Comments
Hi, I would like to work as collaborator. |
Hello @akkravikumar,
Do you have any questions? Let me know what you think and what you prefer! |
This comment has been minimized.
This comment has been minimized.
Hi @vonovak <DateTimePickerModal |
@vonovak I can spend my free time on it. |
@vonovak I can also spend my free time maintaining the project |
I have just started using this library for my new application and this message concerned me a bit. is it ok to continue with library? |
@Naturalclar hey, good to hear that, you're all over the place, don't forget to rest for a bit :D @Yandamuri this is one of the few date picking libraries out there and several other directly depend on this one, so there isn't much choice AFAICT. If you care about the date picker in your app, you're encouraged to support the project as I outlined in the first post, thank you. :) |
Hey @vonovak - I would like to help contribute to this project. I would like to help triage and resolve accessibility issues, however, please let me know if there is an additional or alternative way that I can contribute that would be more useful. |
@rebeccatownsend-rally thanks for your interest! I think most people contribute to OSS because they're scratching their own itch and so solving your own problem is a great way to get started - if you have some accessibility issues that you want to tackle, please go ahead :) I'll try to mark some issues as |
@rebeccatownsend-rally I have tagged some issues as "good first issue": https://github.com/react-native-datetimepicker/datetimepicker/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22 some are harder, some are easier, hopefully this will help someone :) |
Hi @vonovak , |
@MuhammadArslan96 great, please see #313 (comment) for suggestions on where to start. Again, if there are questions, just ask :) |
Totally understand the intent of the issue at hand. I can't begin to understand how much work it is to support a module like this. Genuine question, is there anyway to get React Native or Expo to support this project? Especially considering they link to it from the expo docs. "Community project" or not, modules like this make Expo more appealing, and they in turn are making money off their premium offerings. |
hello @cjke
Yes, that seems like a valid question, but the fact this library is mentioned in the documentation is about the only reason I see for why facebook or expo should support this project. Facebook and expo are already providing a TON of value by giving away a lot of their work for free and remember that they are not even using this module in their product, so why should they sponsor it? If they support this library, shouldn't they by extension also support a thousand other libs out there...? The question that I have is, with 150k weekly npm downloads, why is it that 5 months after asking for support the only visible progress has been that we have 2 sponsors (thank you!!) with a total of $10 per month? 🤔 🙂 Everyone is just used to get all these building blocks for free, which is sad because it hampers their quality but it is what it is 🤷♂️ And I'm not complaining btw, it's just the way I see it. I'm not married to this lib (or any other) so why should I care. 😄 |
Unfortunately a big percentage of people wouldn't even pay for all of React or React Native, so there is little chance they would pay for one module. I support a few libraries (via Pateron, as I've been doing it before Github sponsor was a thing), but I guess its not realistic either for every user to pay for every module that lines their package.json, and in turn, do you then pay a small % to every module in this libraries package.json? I think a lot of people get into OSS for reasons other than money, such as: great for the resume, raises brand awareness (if you yourself are a studio or company), a way of giving back to other OSS developers, to scratch ones own itch while at the same time getting free testing. I don't want to be argumentative, more, I would hate to see this library die because it didn't have enough support. Anyway, I'm not too invested, I've only just started testing the waters with this module, and I typically check out the issues area before committing to a module to gauge the current activity. While I was here I thought I would leave my 2c. I wish you well on this project and others |
I agree and that's not what I'm calling for. But if you, as a company, pick 20 or 30 deps from your package.json and sponsor them $5 or $10 each, I think that is very much doable. Only a minority of libraries offer sponsorship options.
If I made it sound like I'm in OSS for money, then I'm sorry - that's definitely not the case 😂. As I outlined in the first post, I'm looking for "coding support" and / or sponsors because both ways can help.
It's not going to die, I will circle back to it every once in a while and I'm always ready to review PRs.
Thanks, same to you 🙂 |
Hey there, I'm taking a stab at contributing, but I can't seem to get the example app running in iOS 🤦 . Rather than sink time into debugging alone, I figured I would reach out in case there is a known solution. The issue is:
Any thoughts? Have already installed pods. Basically just following the instructions in the read.me for running the example app. |
@rebeccatownsend-rally did you run also, you need to open the xcodeworkspace file in |
@rebeccatownsend-rally I opened a PR for docs improvement, does that help? https://github.com/react-native-datetimepicker/datetimepicker/pull/397/files |
@vonovak Thanks for updating the docs. I am still not able to run the example for iOS, unfortunately. The error is the same |
@rebeccatownsend-rally sorry, there was a problem with the |
Hi, |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Hey, I just used this package in my project and saw this post. I would love to help contribute and give back to this module since I really liked the features it provides. I could help updating the documentation and fixing bugs. Let me know what I should do to get started. |
@sanathnair09 thanks for the comment. I don't really have a list of prioritized issues that should be worked on, but I remember labelling some issues as "good first issue" so you can tackle those. If you just "scratch your own itch" and work on what you like, that is perfect as well :) |
Hey @vonovak... as you suggested I kinda just worked on what I liked and made a documentation website for datetimepicker. The doc is currently live at https://sanathnair09.github.io/rn-datepicker-website/ let me know if this is something you would be interested in adding to the official package. |
Hey, I would like to help. |
hello @sanathnair09! Thanks for the comment and thanks for your patience with my answer (I was vacationing and then it took some more time to get back to OSS). Perhaps you could open a separate issue for this where we can discuss the details :) |
@vonovak ❤️ (for "just do it") |
Was not able to add a comment to the contribution, but the RNDTP has been enormously helpful and I hope continues to be maintained! |
Hi, @vonovak I have intentions of helping to fix some issues but I haven't gotten to it yet, I would definitely look into this very soon. Thanks for your work so far. |
Hi I'm not expert in React Native yet, but I would love to help! |
Hey @vonovak I'd like to help through code. |
Hello I'm software developer and want to contribute. Could you please share the prior issues to solve ? thanks |
@firas1220 thank you for your interest! An issue that comes to my mind first is Would you like to take a look at this? Otherwise you can pick any of the open issues and try to fix one that looks interesting. Let me know! |
It seems the project uses React Native CLI, which I'm not used to unfortenatly 😢. I thought its Expo project! I'm afraid I may find difficulties while dealing with native source code and/or some configs. What do you suggest me to do? |
@firas1220 RN cli is not too different from expo cli so don't worry about it :) Have a look at the contributor guide here: https://github.com/react-native-datetimepicker/datetimepicker/blob/master/CONTRIBUTING.md and then, well, try to work your way through the problem! It'll take some time but you can do it! 🙂 |
Hey @vonovak thank you for your work.
I really need |
hello, @Bobivankenobi you can try this option which resolved my issue. |
This comment was marked as spam.
This comment was marked as spam.
Hii, I really would like to work as collaborator. Mainly because a I want override Android positiveButton. |
hi there - it seems there is still recent / ongoing activity in the repo. does that mean the collaborators / financial backing was found and there isn't risk of the repo going unmaintained? |
Hello @matthewmturner, I try to do some "housekeeping" maintenance, mostly by reviewing PRs that appear occasionally. As for funding, all is on the open collective and the total amount received in sponsorships now is $20 monthly. There was a company sponsor that contributed $100 / month which allowed to work on some bigger features because the balance accumulated more quickly that way. Since they withdrew the support there were no bigger developments (the last was supporting the new architecture). There are definitely a few things in my head that would be nice to have, and a whole new story with supporting |
@vonovak great thanks for information. We are interested in adding this and could potentially support. Will keep you posted as we make progress. |
hi @vonovak |
hello, thank you for your interest! I'm not sure I understand the question though; the progress that is being made is seen right here, in the package repository. :) Hope this answers the question (?) |
hello!
Allow me to be personal - I'm Vojtech, one of the maintainers of the datetimepicker module (and others). I've been involved in open source around React Native for a while because I really like it. Over the course of time though, I concluded that I do not want to spend much of my free time doing open source work (features, bugfixes, issue handling, docs...) that is used in for-profit projects. Please note I'm not using this module in any project I'm currently working on.
So, allow me to say openly: I do not plan to spend my free time on maintenance of this module unless I just feel like doing it for fun (irregularly), or unless I'm compensated for it.
This module has a number of bugs, missing features and open issues that require someone's attention. There are changes that need to be done to make the module work well and make consumers (that is you / your company 🙂 ) happy. We're looking for new collaborators that would help us with these. If you're interested, please don't hesitate to contribute - we'll help you if needed. Just to make it clear, I don't feel comfortable giving repo access rights to everyone unless they have some track record already (here or in other repos), so I'd first like to see an external contribution happen from a fork and after it all works out I will give those access rights :) Not having repo access rights does not prevent anyone from contributing.
If you want to ensure continued maintenance using money instead of your time, use the links below. Sponsorships will be used to compensate the time every maintainer spends working on this project. Talk to your boss about sponsoring OSS. Your support is much appreciated!
github sponsors profile
opencollective profile
If you have any questions, this is a good place to ask 🙂
Thank you! 🙂
For the people who are interested in contributing - I will be available to answer questions you may have but for the most part, I believe it is beneficial to follow the "just do it" advice given here: react-native-maps/react-native-maps#3564 (comment)
The text was updated successfully, but these errors were encountered: