- syuilo making a PR that adds (non-configurable, permanent) logging of IP addresses to misskey
- syuilo made a PR about AI image classification as NSFW that can be used as upload filter
- the google integration was a big point of contention in the past
- syuilo claims in the contribution guide that he is the best person that has an overview of the code base and is therefore the only person allowed to merge things. yet merging takes forever. even for very simple changes that have been reviewed by multiple other people on the misskey-dev team
i really wonder how much more it will take so i will actually fork misskey. but if i'm alone i'll not end up much better either.
@Johann150 Particularly that last point has frequently led to successful forks of projects in the past (see eg. Gitea)
@joepie91@social.pixie.town my main concern is that there are still a few people around the existing project that are doing things from time to time. I would consider these things they do as valuable, even if they are not regular contributors. I'm quite certain that I will not receive the same kind of stuff so will end up more or less chasing after the original project, just having some special patches difference from it.
@Johann150 I think it'd mostly depend on how the rest of the dev team and also the wider contributor community feel about things - if there's some degree of shared disgruntlement over slow review, then "here's a fork that will merge your changes faster, and I'd like the existing dev team to get involved in its governance" can be a very attractive option. And you can 'seed' that by picking out some of the good lingering PRs yourself and merging them already.
@Johann150 (The underlying assumption here is that other devs might be frustrated with the state of things, but do not have enough energy/experience to organize a fork themselves, and so are letting it slide)
@Johann150 Ah yeah, that does sound like a tricky one :( Maybe joining a fork would be an idea?
@joepie91@social.pixie.town the forks that i'm aware of being actively maintained were split off a while ago, e.g. current version is v12 and one of the forks is v10 (with some backports though)
@joepie91@social.pixie.town the issue is there are already multiple other forks that are still well maintained and i can understand why (maybe should have been a red flag). and in the original project most devs that regularly contributed have either left or are okay with the situation.
The people that have left are mostly speaking primarily Japanese and are probably not interested in the project any more anyway, so the incentive for them to join a new fork is probably not too great.