Re:Otter Wiki: A minimalistic wiki powered by Python, Markdo...
by simonw on Wednesday October 09, 2024 @09:58AM
(#41788077)
I got it running locally like this, using uv to manage dependencies:
I filed an issue here suggesting that for the docs https://github.com/redimp/otterwiki/issues/146 - and also that it would be great if getting started could be as simple as this:
[ Parent
| on HN ]
Re:Otter Wiki: A minimalistic wiki powered by Python, Markdo...
by oarsinsync on Wednesday October 09, 2024 @10:47AM
(#41788482)
And to think people used to think
./configure —-prefix=/home/user/appname
make
make install
was too complicated
Re:Otter Wiki: A minimalistic wiki powered by Python, Markdo...
by emj on Friday October 11, 2024 @08:55AM
(#41809062)
The problems was mainly that even "apt-get build-dep" is not enough to handle all the problems that arise from that. Even if configure was standardized, there was always problems with diversity in systems.
The NIH syndrome is still big in software build tools, everything is complicated unless you have written it yourself in your environment. Admitted I seldom run those commands manually anymore, but things have gotten way worse when I do try. Specific versions of tools, libraries and kernels, or just kernels. Nix build scripts are actually one of the worst offenders here often ignoring every other standard available. Not saying it is bad, just an example of why what you write above is more complicated than it sounds.
Re:Otter Wiki: A minimalistic wiki powered by Python, Markdo...
by rcarmo on Wednesday October 09, 2024 @04:07PM
(#41792081)
I got it to work under Piku (https://piku.github.io) in much the same way (since I support uwsgi, that bit was trivial).
I did have to hardcode the data path, and I think having some form of export/snapshot would help as well, but submitting a patch might be a fun weekend project.