I think several factors contributed to this. First, I prepared the licensing tag, but when the time came to merge the branch - that code simply no longer existed. As you can see, the remaining files are what I call inspiration - it's not copied code but more of an overall concept, quite common in these types of applications (however, I'm not saying that there shouldn't be a tag). Another factor is that sometimes you have to choose what to focus on first - eliminate and remove thousands of spambots, fix activitypub communication after updates from other software so as not to crash your server and others, secure the instance from sensitive content, deal with all the formalities related to the legal situation, working on moteration tools, handle pull requests from people who dedicate their private time to it and many more. Additional, I still need to make sure I can pay my own bills, and there's personal life.
And yes, two months is a long time, but for me, it was just a flash this time. A swift reality check occurred because the first release was supposed to come out over a month ago. I'm doing this the best I can, and without the help of contributors, none of this would have been possible. Due to the situation, I have to prioritize certain tasks. This is still marked as high priority, but it's waiting its turn. Nevertheless, I have the opportunity, I decided to seek external help to do it the right way before releasing the first version. I realized that it only seems like a simple task on the surface. I want close the matter once and for all. All of this also pertains to the licensing tags of Pixelfed, btw.
Gosh, how long did it take you to type that long reply explaining you're too busy to copy a license file over to kbin? It takes less than a minute to do. Copy the file. Commit. That's it.
It took me from 4 to 6 minutes, I can't determine exactly. I think this is about more than just copying and committing a file - one needs to label specific files or sections of the code. I'm not sure how exactly this should look, so I'm waiting for a consultation.
People sitting on their ass telling others what they should do because "it only takes a minute" is such a stereotype in FOSS that I didn't think I would see a real one in the wild. Wow.
Yeah while I can understand why OP would be grumpy, their replies are coming off pretty poorly
sitting on their ass
What action do you think OP should be taking? Legal action? I don't see how criticizing OP for "sitting on their ass" is really a fair criticism.
OP should have been standing when telling others what to do. It takes only a second, and it's better for their figure. Stand up, commit. That's it.
You realize this is one human being managing this whole situation without getting paid? Being nice enough to share a cool, if imperfect, piece of software for all to use. Show some respect, damn. Kbin has exploded in the the past months, leading to a lot of exposure and thus also suddenly an onslaught of things to fix. License errors definitely aren't great, but you can't fix everything at once.
I think several factors contributed to this. First, I prepared the licensing tag, but when the time came to merge the branch - that code simply no longer existed. As you can see, the remaining files are what I call inspiration - it's not copied code but more of an overall concept, quite common in these types of applications (however, I'm not saying that there shouldn't be a tag). Another factor is that sometimes you have to choose what to focus on first - eliminate and remove thousands of spambots, fix activitypub communication after updates from other software so as not to crash your server and others, secure the instance from sensitive content, deal with all the formalities related to the legal situation, working on moteration tools, handle pull requests from people who dedicate their private time to it and many more. Additional, I still need to make sure I can pay my own bills, and there's personal life.
And yes, two months is a long time, but for me, it was just a flash this time. A swift reality check occurred because the first release was supposed to come out over a month ago. I'm doing this the best I can, and without the help of contributors, none of this would have been possible. Due to the situation, I have to prioritize certain tasks. This is still marked as high priority, but it's waiting its turn. Nevertheless, I have the opportunity, I decided to seek external help to do it the right way before releasing the first version. I realized that it only seems like a simple task on the surface. I want close the matter once and for all. All of this also pertains to the licensing tags of Pixelfed, btw.
Gosh, how long did it take you to type that long reply explaining you're too busy to copy a license file over to kbin? It takes less than a minute to do. Copy the file. Commit. That's it.
It took me from 4 to 6 minutes, I can't determine exactly. I think this is about more than just copying and committing a file - one needs to label specific files or sections of the code. I'm not sure how exactly this should look, so I'm waiting for a consultation.
Sending a tinsy-winsy appreciation to how you handle this dialog. Smooth. 🎩
People sitting on their ass telling others what they should do because "it only takes a minute" is such a stereotype in FOSS that I didn't think I would see a real one in the wild. Wow.
Yeah while I can understand why OP would be grumpy, their replies are coming off pretty poorly
What action do you think OP should be taking? Legal action? I don't see how criticizing OP for "sitting on their ass" is really a fair criticism.
OP should have been standing when telling others what to do. It takes only a second, and it's better for their figure. Stand up, commit. That's it.
You realize this is one human being managing this whole situation without getting paid? Being nice enough to share a cool, if imperfect, piece of software for all to use. Show some respect, damn. Kbin has exploded in the the past months, leading to a lot of exposure and thus also suddenly an onslaught of things to fix. License errors definitely aren't great, but you can't fix everything at once.