Closed tzvetkoff closed 4 years ago
I also ask this question to count up who's active so we can keep forward and actually remove or update non-working/non-maintained ports - there are at least 3 issues for that that I'd like to get rid of.
Oh, that's odd!
re. activeness. I've been patching the .net version as much as I've had time, when bugs comes in. Been very busy lately and no one seem to want to be a collaborator so it's not like I do daily updates ;-)
Current feeling re. 2.0, I don't think I will be starting a rewrite any time soon, but I'd gladly hand over the reigns if someone wants to maintain the library. I've had (according to nuget.org) 757 126 downloads so someone probably wants it to be updated?
I haven't updated the ColdFusion version of the library in a while, but there haven't been any issues either—which is why I haven't made changes. :) That said, I'm not sure anyone is using it either...
I haven't made any changes to the SQL version... not am I sure if anyone is using it.
The Go version hasn't had many issues, I'm maintaining it as much as I can whenever issues come up. I have no statistics, it's used by 50 other public packages according to pkg.go.dev but I don't know how much use those packages have.
Most important point there is getting the domain I think, I thought the public face of hashids was always pretty good. However, I would go away with .org as it's been controversial recently.
I don't care that much about evolving hashids, I think the algorithm is fine as it is.
I’ve been making minor changes to hashids.rb once in a while, not actively coding in Ruby these days since Go stole my heart many years ago by now :)
Hi all,
Ivan here. @tzvetkoff, thanks for bringing up the issues. To answer your questions:
Yes, it'd be nice to keep the same group (with the option of inviting new active contributors). I made all of you admins so you're not blocked on anything and can continue to have discussions (as you are here!) and make proper code changes. It's a small library, so once the code is written, maintainers are not always active so I'd generally lean towards leaving people as maintainers, unless you all believe that either the code or the dev is hurting the community in some way (which I have yet to see). If the library or addon is clearly outdated or not working and the owner is MIA, it's probably safe to remove the link from the website.
I do. I've just renewed the domain till 2029, and can continue to do that. If someone would like ownership of the domain and the community would like me to transfer, I'm more than happy to do that.
I'm open to discussing the future and v2. If there's demand for it, we can start a wiki and/or separate issues to see what could be improved.
And a few thoughts in general:
I didn't quit Github, but I did become less visible. I'm sorry, I wasn't aware this might cause a bit of a stir and I should've handled it better initially. Even though I am not as active as I used to be, I'm still lurking in the background (as you can see), and if someone is ever blocked by me, please let me or this org know.
I've also had two ports of Hashids (in JavaScript and PHP) and handed them off to active developers that know these two languages better than me, so I'm confident those particular ports are in good hands.
Finally, governance of open-source projects is of course not a simple matter, but I believe that I (or any one person) am not needed to be at the top in order to make decisions or have progress. I've only created two ports initially and all the amazing devs in this group have created 30+ implementations, without me ever asking anyone. I'm forever grateful for all the decentralized work this community continues to do, and in the odd few cases where my input is needed, I'm happy to chime in.
Hi all. I'm the author of hashids-elixir. It hasn't been updated for a year because there wasn't a need - the library is working fine and, judging by the download stats of Elixir's package manager, it's actively used. It saw 5k downloads in the last 7 days.
Hi everyone. The Haskell version is also still being maintained although the code has not changed that much, apart from occasional bug fixes and a few contributions from the community via PRs.
Hi, I maintain the Hashids.pm (Perl 5) version. Aside from a small bugfix release last month, there hasn't been much change in its code for years, but I still keep my two eyes on it :)
I'm definitely in for any v2/future updates, and I think this org here seems to be the right place for such discussion and work. :muscle:
Hi all. hashids.as hasn't have any issues or bugs to be fixed since first release so I don't know if it is used any much. Anyway, because Flash Player died, this library remains here only for AIR developers but I'm also in for any v2/future updates.
@jd327 Hey, I didn't know you changed usernames. I guess this resolves this issue/question then. I'll say lets keep things as they are at the moment and just cleanup stale/non-working ports then.
P.S. Glad to see you still take care of things.
Hi all, I maintain the hashids-java version with @0x3333 and there hasn't been much change in its code for years. Some users, proposal to see the v2.0 release.
Java version, as @fanweixiao said, is quite stable and no development has been made since Oct 2018. There is a proposal for 2.0, but it is related to a more idiomatic java than features per itself.
Hi, I'm the author of Kotlin version it is still supported but the code changes quite a bit. Never the less I keep making fixes and handle PRs
Hi all @hashids/owners,
Since Ivan apparently quit GitHub some time ago (the current account with the name
ivanakimov
is obviously not him) our "organization" future is at question.I'd like to ask a few things: