@maiyannah @sungo Just for context, I'm the one who spearheaded the admin-only instance (which is basically dead now BTW). My original goals were:
- move meta-talk off of the timeline; it was consuming all discussion
- try to get admins to at least talk to each other
- originally it was admin-only, but I relaxed this and even added a non-admin as an admin (insert Bertrand Russell reference) to avoid any appearance of elitist cabal
@nolan @maiyannah @sungo
I still don't get why github cannot be used to discuss dev subjects...
You can use the web interface, you can reply by email to issues, what else is needed ?
@maiyannah @sungo Hm yeah this is a problem I know well from the browser space (try convincing Chrome they need to change their impl when they have 60% market share, or IE6 back when it had 90% 😉).
It seems to me that having a common test suite and making it as part of the CI testing for all OStatus projects would be a big step forward. Browsers are doing this now but should have done it decades ago.
@maiyannah @sungo @nolan I approve this message.
I've been making sure some old feedback of yours maiyannah is being considered and has issues related to it.
The process is slow for several reasons, one is that I also have to deal with drama at least once per week, which simply steals time.
@nolan @maiyannah @sungo
adding @wonderfall and @Hexalyse as we were talking about that exactly at the moment, mentionning the 'no favorite' bug in 1.4.6.
The point is that CI and unit test importance does not seems to be too much of a deal from the lead dev team, probably because of the lack of experience on that matter and why it's so important ?
@nolan I'm gled-rs on GH, no discord for me ;)
Feel free to mention and I'll bring my flipflops to you ^^, I'll probably draft a first test on my fork this weekend, to at least secure mastodon.host from regressions ;)
on the dev side, we need unit tests ( which is gonna be a huge work ) for everything.
On the CI part, we can probably leverage Travis as it's free for OS projects.
@nolan but that also mean no merging of a PR if the tests don't pass. No exceptions, whoever is the committer.
And no silencing of tests also to make them pass ;)