On Tuesday, November 8, 2022 at 10:02:26 AM UTC-8 Tom Keffer wrote:

> Sorry, Vince, but I don't like your one file = one option approach. There 
> would be dozens of files --- impossible to support.
>
> Also, we cannot use setup.py() in an imperative approach any longer. No 
> modifications of weewx.conf, or any other file. All you can do with the new 
> setuptools is move things into place. Everything is declarative. No running 
> of code. 
>

Sure - just throwing it out there if an 'assemble from pieces' kind of 
thing is worth anything to think about investigating.  Perhaps that is 
sidetracking things a bit anyway.  Sorry.


Could you explain what your second paragraph means in layman's terms 
because I'm obviously not getting it.

   - if setup.py can only move code into place as step one
   - then why can't a new second step's tool 'not' using setup.py do 
   whatever setup.py will not let you do  ?
   - and then start up like we do now

So a 'build install startup' scenario becomes a 'build install configure 
startup' future.  One more step.

Is it really more complicated than that ?

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to weewx-development+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-development/d123f83e-5f26-4ea0-be12-cb62151bf9bdn%40googlegroups.com.

Reply via email to