> I have no interest in using 9front for [...] non-technical reasons. as i said, probably some misunderstanding.
> The "community" is atrocious; anyone willing to turn a blind eye > toward bad behavior due to technical merit is sophomoric if not > abusive. ISTR calling this "elitist fuckery" in the past, I still > stand by that. this is the kind of stuff that *seems* so self-evident it's rare i hear it spelled out. i'm happy we finally get to this point, because i partly agree with the statement in theory. bad behavior is bad, and passive acceptance of bad behavior in your own social circles is just as bad. i just don't see how people would still apply it to 9front. we have tried quite hard to relativize whatever might have once inspired the thought of calling 9front development elitist fuckery. and i would appreciate it if we can fully clear it up for whoever still feels offended in this way. no community is ever perfect and the difficulty in real consensus naturally rises with size of the community and the complexity of the tackled problems. pointing out how we should change is important, even if it comes from an outsider. but there always have to be people changing things from the inside, about oneself and the people nearby oneself. some are willing to work on whatever real issues there are. in my personal experience there are always issues. always new things to develop, learn, fix, also about oneself. please keep up such constructive criticism so we can all develop together. > Second, the gatekeeping that was done while the labs was still active > was tough, but usually fair. Geoff did a nice job of keeping the > spirit of plan9 alive and often rejected larger changes that could > have upset the balance. i also have no personal complaints. though i have heard complaints second-hand (as i hinted in my previous mail). and given the alternative, most people, even the ones having problems getting through geoff's selection process, would probably agree it was still better to have geoff and a working bell-labs lab and website around than whatever state we are in now. even if for some the only positive outcome is that thousands of html links would at least not be broken now. David's work on 9legacy also follows the same > spirit; it's a patch queue that pulls from a number of different > sources but strives to keep the original spirit intact. I struggle to > see the same mindset held by 9front. i agree it uses the same contrib technology. the mindset of 9legacy indeed didn't change much, but mainly because not much at all got changed in the first place. i'm not sure this is a spiritual difference or rather a difference of plain volume. also, we were not the ones going around and adding syscalls and what have you. 9front tried much harder to preserve backwards compatibility. and that takes quite some skill considering how many more lines of code have been touched! so what direction do you think did the "9front mindset" wander off to? all i see is more coherency, not a new direction. btw, in case you didn't notice, many changes in 9front were fixes and completing already existing features. probably the only big regret that all 9front users are still suffering from is not rewriting nupas from scratch. 9legacy has never moved fully to nupas so it didn't manage to run into this error. and i hope we can remove python and hg some day soon. that would be really awesome. just like openssl got removed from python before. that was one of those great days in 9front history that i will always look back to with joy :) > That said, there is work being done outside of 9front. It's not as > public or as polarizing, but there are still people hacking away. sure, some form of IT slavery is how most of us are surviving. thankfully they pay for most of this non-plan9 work, even though i can not philosophically identify with that industry as much. it's not like without plan 9 we couldn't have fun, too. but with plan 9 we can also get peace. ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T861dcd95691a032b-M0f8e6ca00a1b6d31be68ac32 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
