Lots of smart ppl I know (like you!) seem to agree with this, but it reads to me like "GitHub repealed the Mythical Man-Month"
-
-
Replying to @samth @littlecalculist
Depends: is it about shipping a feature faster, or shipping more (~orthogonal) things? E.g. massive community parallelism possible for Rust.
1 reply 0 retweets 4 likes -
For closely related features, man-month applies for sure. But for a dev platform, there's much opportunity for loosely-coordinated work.
1 reply 0 retweets 4 likes -
Concretely: docs, async I/O, compiler perf, lang design, IDE integration, debuggers -- all done in parallel, with low coordination, in Rust.
2 replies 0 retweets 3 likes -
Replying to @aaron_turon @littlecalculist
I can believe those are parallelizable (worry about lang design vs compiler perf) but that isn't what the essay is saying, I think.
2 replies 0 retweets 1 like -
Or perhaps, the inability to scale maintainership isn't helped by community ability to do other tasks.
2 replies 0 retweets 2 likes -
Replying to @samth @littlecalculist
"Maintainership" covers many tasks, very few of which cannot be parallelized IME. Offloading what can lets you focus on what can't.
1 reply 0 retweets 2 likes -
Note also the starting point of the article is OSS, where success creates a deluge of PRs and ideas that need to be handled.
2 replies 0 retweets 1 like -
Replying to @aaron_turon @littlecalculist
I'm skeptical that there are "solutions" to "everyone wants free software customized to their needs without paying for it or helping".
2 replies 0 retweets 2 likes -
Replying to @samth @aaron_turon
Frankly one of the things I'm happy about w/
@mikeal's article is pushing back on the "OSS funding crisis" meme.3 replies 0 retweets 1 like
Strongly agree.
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.