Logs for #nikola for 2024-01-02

22:09:50 <omwb> Hello, Chris and all, this is Andreas, the person behind https://github.com/getnikola/nikola/issues/3715 "Build-in auto server could support non-root sites better.".
22:09:50 <omwb> I now have `nikola auto` working nicely even if both `conf['SITE_URL']` points to some server's subpath and `conf['URL_TYPE'] = 'full_path'`.
22:09:50 <omwb> Looking around a bit, I notice a second development server `nikola serve`, which seems to be entirely unrelated to the code in `nikola auto` (and, as far as I can tell, inferior).
22:09:50 <omwb> I have two questions:
22:09:50 <omwb> (1) Why does `nikola serve` exist?
22:09:51 <omwb> (2) Is this a good place to ask question (1)?
22:22:41 <ChrisWarrick> omwb: `nikola serve` is older, simpler, and does not require extra dependencies
22:23:57 <omwb> Is `nikola serve` something to get rid of in the foreseeable future, or is this fully supported?
22:24:10 <ChrisWarrick> fully supported
22:24:54 <KwBot> [nikola] Kwpolska assigned issue #3719 to Kwpolska: Support Python 3.12 https://github.com/getnikola/nikola/issues/3719
22:24:54 <KwBot> [nikola] Kwpolska assigned issue #3719 to Kwpolska: Support Python 3.12 https://github.com/getnikola/nikola/issues/3719
22:24:54 <KwBot> [nikola] Kwpolska assigned issue #3719 to Kwpolska: Support Python 3.12 https://github.com/getnikola/nikola/issues/3719
22:24:54 <KwBot> [nikola] Kwpolska assigned issue #3719 to Kwpolska: Support Python 3.12 https://github.com/getnikola/nikola/issues/3719
22:24:54 <KwBot> [nikola] Kwpolska assigned issue #3719 to Kwpolska: Support Python 3.12 https://github.com/getnikola/nikola/issues/3719
22:24:54 <KwBot> [nikola] Kwpolska assigned issue #3719 to Kwpolska: Support Python 3.12 https://github.com/getnikola/nikola/issues/3719
22:24:54 <KwBot> [nikola] Kwpolska assigned issue #3719 to Kwpolska: Support Python 3.12 https://github.com/getnikola/nikola/issues/3719
22:24:54 <KwBot> [nikola] Kwpolska assigned issue #3719 to Kwpolska: Support Python 3.12 https://github.com/getnikola/nikola/issues/3719
22:24:54 <KwBot> [nikola] Kwpolska assigned issue #3719 to Kwpolska: Support Python 3.12 https://github.com/getnikola/nikola/issues/3719
22:24:54 <KwBot> [nikola] Kwpolska assigned issue #3719 to Kwpolska: Support Python 3.12 https://github.com/getnikola/nikola/issues/3719
22:24:58 <KwBot> [nikola] Kwpolska assigned issue #3725 to Kwpolska: Templates can no longer be found in templates https://github.com/getnikola/nikola/issues/3725
22:24:58 <KwBot> [nikola] Kwpolska assigned issue #3725 to Kwpolska: Templates can no longer be found in templates https://github.com/getnikola/nikola/issues/3725
22:24:58 <KwBot> [nikola] Kwpolska assigned issue #3725 to Kwpolska: Templates can no longer be found in templates https://github.com/getnikola/nikola/issues/3725
22:24:58 <KwBot> [nikola] Kwpolska assigned issue #3725 to Kwpolska: Templates can no longer be found in templates https://github.com/getnikola/nikola/issues/3725
22:24:58 <KwBot> [nikola] Kwpolska assigned issue #3725 to Kwpolska: Templates can no longer be found in templates https://github.com/getnikola/nikola/issues/3725
22:24:58 <KwBot> [nikola] Kwpolska assigned issue #3725 to Kwpolska: Templates can no longer be found in templates https://github.com/getnikola/nikola/issues/3725
22:24:58 <KwBot> [nikola] Kwpolska assigned issue #3725 to Kwpolska: Templates can no longer be found in templates https://github.com/getnikola/nikola/issues/3725
22:24:58 <KwBot> [nikola] Kwpolska assigned issue #3725 to Kwpolska: Templates can no longer be found in templates https://github.com/getnikola/nikola/issues/3725
22:24:58 <KwBot> [nikola] Kwpolska assigned issue #3725 to Kwpolska: Templates can no longer be found in templates https://github.com/getnikola/nikola/issues/3725
22:24:58 <KwBot> [nikola] Kwpolska assigned issue #3725 to Kwpolska: Templates can no longer be found in templates https://github.com/getnikola/nikola/issues/3725
22:25:16 <omwb> Ok. `serve` does not do non-root sites any better than does `auto`, so that should be fixed as well, then.
22:26:55 <ChrisWarrick> non-root sites are a world of pain
22:30:31 <omwb> 🤷 Non-root blog is an essential feature from my point of view. - There is also this saying in IT: "If it hurts, do it more often, until it no longer hurts."
22:32:03 <ChrisWarrick> we have had a lot of bugs caused by them
22:58:26 <KwBot> [nikola] aknrdureegaesr opened issue #3726: Build-in `nikola serve` development server could support non-root sites better. https://github.com/getnikola/nikola/issues/3726
22:58:26 <KwBot> [nikola] aknrdureegaesr opened issue #3726: Build-in `nikola serve` development server could support non-root sites better. https://github.com/getnikola/nikola/issues/3726
22:58:26 <KwBot> [nikola] aknrdureegaesr opened issue #3726: Build-in `nikola serve` development server could support non-root sites better. https://github.com/getnikola/nikola/issues/3726
22:58:26 <KwBot> [nikola] aknrdureegaesr opened issue #3726: Build-in `nikola serve` development server could support non-root sites better. https://github.com/getnikola/nikola/issues/3726
22:58:26 <KwBot> [nikola] aknrdureegaesr opened issue #3726: Build-in `nikola serve` development server could support non-root sites better. https://github.com/getnikola/nikola/issues/3726
23:06:41 <KwBot> [nikola] aknrdureegaesr opened pull request #3727 (aknrdureegaesr:devserver_nonbase): Improve non-root site handling of nikola auto. Fix 3715. https://github.com/getnikola/nikola/pull/3727
23:06:41 <KwBot> [nikola] aknrdureegaesr opened pull request #3727 (aknrdureegaesr:devserver_nonbase): Improve non-root site handling of nikola auto. Fix 3715. https://github.com/getnikola/nikola/pull/3727
23:06:41 <KwBot> [nikola] aknrdureegaesr opened pull request #3727 (aknrdureegaesr:devserver_nonbase): Improve non-root site handling of nikola auto. Fix 3715. https://github.com/getnikola/nikola/pull/3727
23:06:41 <KwBot> [nikola] aknrdureegaesr opened pull request #3727 (aknrdureegaesr:devserver_nonbase): Improve non-root site handling of nikola auto. Fix 3715. https://github.com/getnikola/nikola/pull/3727
23:06:41 <KwBot> [nikola] aknrdureegaesr opened pull request #3727 (aknrdureegaesr:devserver_nonbase): Improve non-root site handling of nikola auto. Fix 3715. https://github.com/getnikola/nikola/pull/3727
23:10:53 <omwb> But you do support non-root, don't you? If so, then let's tackle those bugs.
23:11:31 <ChrisWarrick> yes, we support it, but we’re aware that there might be bugs not present in root sites
23:13:23 <omwb> That is to be expected. - Thanks for the warning, though. I personally intend to fix those that bug me (or else, if I find that too hard, drop Nikola for something else).
23:22:06 <KwBot> [nikola] Kwpolska requested review on pull request #3728 (getnikola:new-plugin-manager) from ralsina: Implement a new plugin manager from scratch to replace Yapsy (Fix #3719, Fix #3725) https://github.com/getnikola/nikola/pull/3728
23:22:06 <KwBot> [nikola] Kwpolska requested review on pull request #3728 (getnikola:new-plugin-manager) from ralsina: Implement a new plugin manager from scratch to replace Yapsy (Fix #3719, Fix #3725) https://github.com/getnikola/nikola/pull/3728
23:22:06 <KwBot> [nikola] Kwpolska requested review on pull request #3728 (getnikola:new-plugin-manager) from ralsina: Implement a new plugin manager from scratch to replace Yapsy (Fix #3719, Fix #3725) https://github.com/getnikola/nikola/pull/3728
23:22:06 <KwBot> [nikola] Kwpolska requested review on pull request #3728 (getnikola:new-plugin-manager) from ralsina: Implement a new plugin manager from scratch to replace Yapsy (Fix #3719, Fix #3725) https://github.com/getnikola/nikola/pull/3728
23:22:06 <KwBot> [nikola] Kwpolska requested review on pull request #3728 (getnikola:new-plugin-manager) from ralsina: Implement a new plugin manager from scratch to replace Yapsy (Fix #3719, Fix #3725) https://github.com/getnikola/nikola/pull/3728
23:22:06 <KwBot> [nikola] Kwpolska requested review on pull request #3728 (getnikola:new-plugin-manager) from felixfontein: Implement a new plugin manager from scratch to replace Yapsy (Fix #3719, Fix #3725) https://github.com/getnikola/nikola/pull/3728
23:22:06 <KwBot> [nikola] Kwpolska requested review on pull request #3728 (getnikola:new-plugin-manager) from felixfontein: Implement a new plugin manager from scratch to replace Yapsy (Fix #3719, Fix #3725) https://github.com/getnikola/nikola/pull/3728
23:22:06 <KwBot> [nikola] Kwpolska requested review on pull request #3728 (getnikola:new-plugin-manager) from felixfontein: Implement a new plugin manager from scratch to replace Yapsy (Fix #3719, Fix #3725) https://github.com/getnikola/nikola/pull/3728
23:22:06 <KwBot> [nikola] Kwpolska requested review on pull request #3728 (getnikola:new-plugin-manager) from felixfontein: Implement a new plugin manager from scratch to replace Yapsy (Fix #3719, Fix #3725) https://github.com/getnikola/nikola/pull/3728
23:22:06 <KwBot> [nikola] Kwpolska requested review on pull request #3728 (getnikola:new-plugin-manager) from felixfontein: Implement a new plugin manager from scratch to replace Yapsy (Fix #3719, Fix #3725) https://github.com/getnikola/nikola/pull/3728
23:22:07 <KwBot> [nikola] Kwpolska opened pull request #3728 (getnikola:new-plugin-manager): Implement a new plugin manager from scratch to replace Yapsy (Fix #3719, Fix #3725) https://github.com/getnikola/nikola/pull/3728
23:22:07 <KwBot> [nikola] Kwpolska opened pull request #3728 (getnikola:new-plugin-manager): Implement a new plugin manager from scratch to replace Yapsy (Fix #3719, Fix #3725) https://github.com/getnikola/nikola/pull/3728
23:22:07 <KwBot> [nikola] Kwpolska opened pull request #3728 (getnikola:new-plugin-manager): Implement a new plugin manager from scratch to replace Yapsy (Fix #3719, Fix #3725) https://github.com/getnikola/nikola/pull/3728
23:22:07 <KwBot> [nikola] Kwpolska opened pull request #3728 (getnikola:new-plugin-manager): Implement a new plugin manager from scratch to replace Yapsy (Fix #3719, Fix #3725) https://github.com/getnikola/nikola/pull/3728
23:22:07 <KwBot> [nikola] Kwpolska opened pull request #3728 (getnikola:new-plugin-manager): Implement a new plugin manager from scratch to replace Yapsy (Fix #3719, Fix #3725) https://github.com/getnikola/nikola/pull/3728