5 ms·
As usual, the project page doesn't actually explain what the project is nor why I should care. I have to infer a bunch. Start writing a good synopsis on the f
by mordocai 11y ago
As usual, the project page doesn't actually explain what the project is nor why I should care.
I have to infer a bunch.
Start writing a good synopsis on the first page of your projects people.
- javert 11y agoIf what is on that page does not make you care, you are not the intended audience.
- vezzy-fnord 11y agoCorrect. The front page is pretty self-explanatory. Obviously it requires you to actually be familiar with what it explains.
- glibgil 11y agoRight, so where is the version that doesn't require familiarity? For example: http://midipix.org/#sec-implementation http://midipix.org/#sec-implementation
- vezzy-fnord 11y agoHow is that any different? Right off the bat, it assumes I must know what argv, argp, wide chars and junction points are. Which is to be expected given it's a POSIX layer for Windows, and so you should expect a minimalistic Linux distro blurb would need some prerequisite knowledge. You're on a vendetta for no reason that I can discern. Nothing about Morpheus' front page is hard to understand in the slightest.
- glibgil 11y agoVendetta? Ha, I post one comment with a better example of introducing a project's motivations and I'm on a vendetta? That escalated (in your mind and nowhere else) quickly.
- tdicola 11y agohttp://www.ubuntu.com/desktop http://www.ubuntu.com/desktop Not meant as a snarky reply, if you're new to Linux start with something a little more user friendly.
- glibgil 11y agoThat's not the problem. [good] Keep it simple. [why Plan9 mk?] Stable release model with binary packages and a ports system (Plan9 mk-based). [why static link? Why musl-libc?] Statically linked, using musl-libc. [never heard of them. Explain] Sane simple base utilities, see: sbase, ubase, hbase etc. [hmm... I think I get it] Package management using mount overlays (aufs), but mostly FHS compatible. [fine] UTF-8 locale. [good, popular enough to not need explanation] libressl linked. [what's that?] No Native Language Support (NLS). [what instead?] No systemd and rabbit hole. [fine] No binary blob drivers (except linux-firmware). [perfect example of explaining with just the right amount of detail] Separate /emul namespace for legacy or binary-blob software (skype, wine, robot-unicorn-attack).
- vezzy-fnord 11y agonever heard of them. Explain Their URLs lead to their respective cgit repos, where looking at the top-level source tree immediately demystifies their purpose. Rest is nitpicking by some nebulous standard that barely any project satisfies. It's clearly mentioned that sinit and svc replace systemd, too.
- zimbatm 11y agoGiven the list of linked projects it seems to follow the same minimalist approach of the http://suckless.org/ http://suckless.org/ community. Build a small distribution with small tools that do one thing well.