this post was submitted on 15 Oct 2023
21 points (100.0% liked)

Fedia Discussions

2 readers
1 users here now

founded 1 year ago
MODERATORS
 

First, I want to thank those who pointed me to mbin. I spent about 14 hours today with help from the mbin team on and off and found/fixed many problems.

Second, this post may not be very intelligible. I’ve been awake for a very long time.

In transparency, at one point today we were pretty convinced that fedia.io had been hacked. But it turns out that sometimes companies go out of business, cancel their servers but leave their domain pointing to that server. And sometimes a person like me is the next person to rent a server with that former customers IP address and then hilarity ensues when your nascent software recognizes that domain is pointing to itself and starts remaining links using the former company’s domain.

During the time I thought it was hacked, I rebuilt it. In doing so, it appears that I’ve fixed many issues that accumulated over the months as kbin went through successive updates.

We did also find a nagging bug in the markdown parser Fedia was running, which caused many (perhaps most) of the remaining error 500’s. I am not clear whether that is fixed now, but if not, we know where to look.

Based on my experience today with the mbin team and the progress of fixing issues, I am fully retracting my intention to shut down Fedia.io and will start working with the mbin team on some performance issues.

Thanks for the patience, everyone.

top 28 comments
sorted by: hot top controversial new old
[–] [email protected] 4 points 1 year ago

Glad I could help! I wasn't aware either you were giving up hope.
Since Mbin is community-focused I really hope this will result in a better connection, collaboration and both bug fixes and new features what the users and the admins wants. Again, Mbin isn't about me, I forked it because I want to create a community build on trust giving back the control to the developers and users. You now also have GitHub owner rights on the organization as you know. We are all maintainers!

[–] [email protected] 3 points 1 year ago (1 children)

@jerry it really does take a crisis to make changes some times, doesn't it. I'm glad you found a solution!

[–] [email protected] 1 points 1 year ago
[–] [email protected] 2 points 1 year ago

This is great news! I'm so glad that you found a solution that didn't involve killing the instance. Also, I've been trying to connect with Linus Torvalds account on social.kernel.org since I started on fedia but it never worked. Well it finally is! Thank you for working so hard on it.

[–] [email protected] 1 points 1 year ago

youve prolly seen this by now, but...

https://fedidb.org/software/mbin

[–] [email protected] 1 points 1 year ago (2 children)

Hello everyone. If you care about fedia.io, please read this: https://fedia.io/m/fedia/t/350673

Note: it’s good news-ish

[–] [email protected] 1 points 1 year ago (1 children)
[–] [email protected] 1 points 1 year ago (1 children)

@konsi where does that view come from?

[–] [email protected] 3 points 1 year ago* (last edited 1 year ago)
[–] [email protected] 0 points 1 year ago (1 children)

@jerry This is an interesting one! Too-aggressive nginx pattern match? https://fedia.io/m/fedia/t/350673/Big-update-for-Fedia-io-it-s-not-going-anywhere#entry-comment-2075163

Hope you get some rest :blobcatheart:

[–] [email protected] 2 points 1 year ago

ok - this is fixed now

[–] [email protected] 1 points 1 year ago (1 children)

Thank you for all your hard work. You and @melroy haven't given up on this community, and I'll stand by you too. I embrace the jank and appreciate the fine communities we've made here.

[–] [email protected] 3 points 1 year ago

Melroy deserves all the credit

[–] [email protected] 1 points 1 year ago

Thanks for all your hard work! I was not looking forward to Fedia going offline...

[–] [email protected] 1 points 1 year ago (3 children)

@jerry Hey, I had previously posted about this, but https://fedia.io/m/FirefoxCSS seems to be totally broken (404 error). Is this something you can look into (perhaps with the mbin folks)?

Thanks for everything you have done!

[–] [email protected] 3 points 1 year ago

There are a few specific issues like that I have yet to solve.

[–] [email protected] 2 points 1 year ago (1 children)
[–] [email protected] 1 points 1 year ago

@jerry Thank you for the fix and fast turnaround!

[–] [email protected] 2 points 1 year ago

Ok. I found the problem and will have this fixed shortly

[–] [email protected] 0 points 1 year ago (2 children)
[–] [email protected] 3 points 1 year ago (1 children)

Officially not.. but the development slowed down too much and was too restricted by Ernest. I wanted to avoid a fork. But I didn't saw any good alternative.

[–] [email protected] 1 points 1 year ago (1 children)

Is Ernest OK? Maybe the explosion of interest was a bit too much to handle right now. Out of curiosity, why did you fork it to github and not stay on codeberg?

[–] [email protected] 3 points 1 year ago (2 children)

I don't know what is happening with Ernest, he said there were families issues. He did respond to me on October 3 for the last time. However, developers were NOT allowed to merge pull requests from others. He stopped developers from merging code. He couldn't let it go, which is a problem if you are not in for weeks or sometimes months. The issue was that development become to a halt, contributors were no longer motivated! I tried to discuss this topic with Ernest multiple times now, without any answers. At some point it was the final straw. I forked the project and introduce a C4 Wow based on trust, allowing dozens of people to have owner rights and giving back the control to the developers, contributors and users or admins.

Moving to GitHub was only done because Codeberg was down too often in the past year. Which was very frustrating when you want to work together with people. So I also moved to GitHub with GitHub Actions during the forking.

[–] [email protected] 1 points 1 year ago

Ps. this issue was already going on for the past few months. Causing Kbin development to slowly halt further and further.

[–] [email protected] 0 points 1 year ago (1 children)

Thanks you for the background. Pity codeberg was down so often. Probably german internet, lul.

Hadn't heard of C4Wow. Looks like you could add MBin to the list of implementations at the bottom of the page.

Good luck! I hope it works out :)

[–] [email protected] 1 points 1 year ago

I was also trying to prevent a fork, but I didn't saw any way out. Hence the fork by the community, for the community. I hope so as well, the idea is that we work as a real team and active contributors have GitHub owner rights. We peer-review each other code and are allowed to merge pull requests. There is no single maintainer, we are all maintainers.

[–] [email protected] 1 points 1 year ago

It appears so

[–] [email protected] 0 points 1 year ago