@raccoon I never used regular Iceshrimp, so I'm not sure what the specific differences are. I imagine it's pretty close to Sharkey since both are forks of Misskey
@raccoon Hmm, that's difficult to answer. First off, though, I use Iceshrimp.NET rather than Iceshrimp which is an entirely different server software.
Sharkey has a lot of cool features that Iceshrimp.NET doesn't have (yet). There are custom pages you can host, games, antennas... I liked those feature, but it also felt like too much. Iceshrimp.NET focuses on solid features and performance, so it has retained the Drive to organize your attachments, but no pages etc. I personally ended up liking this more.
@jessew He's very hands-off, so definitely no. It's just that we work on the same project, and we simply have different preferences on the indentation.
I don't even understand how it came to this. When I learned programming, it was tabs. Then web dev happened and I don't see a big improvement that would've warranted this. On the contrary
So why do web devs love space indentation so much? I had to explicitly enable tabs in the linter config and there are a few edge cases where formatting breaks because of them.
Here's a fun part of the copiloted project I could just rip out entirely:
- It has a form to edit numeric data. The input fields are type="text". - There's a function to convert numbers from internal to German (, instead of .) - There's a function to convert it back - There are event handlers to do the conversion for each text input
I removed all of that and changed the text field type to "number".
edit: I should've mentioned that this is Vue with Bootstrap, and the input component isn't a plain <input>