Given a weewx-5.3 coming out eventually this might be a good time to talk 
through whether doing something would be helpful.  Adding an item to 'where 
to find things' costs little other than a few lines in the markdown docs.

To me - this one is an edge case.  It's not WEEWX_ROOT (core code) or 
USER_ROOT (user skins/extensions added to core) or HTML_ROOT (generated web 
pages) or SQLITE_ROOT (databases).

There's not really a canonical place in the tree hierarchy for data a 
skin/extension needs to download and process and/or save across restarts.

Does USER_DATA or USER_TMP or USER_VAR or WEEWX_TMP or the like make any 
sense ?  

I'm sure there are other unix fossils here with similar war stories to mine 
who'd have thoughts.....


On Sunday, November 30, 2025 at 12:44:42 PM UTC-8 Tom Keffer wrote:

> We could rename it DATABASE_ROOT. 😀
>
> On Sun, Nov 30, 2025 at 8:25 AM '[email protected]' via weewx-user <
> [email protected]> wrote:
>
>> The naming got my wondering because  SQLITE_ROOT sounds sqlite exclusive 
>> to me.
>>
>> Tom Keffer schrieb am Sonntag, 30. November 2025 um 16:12:12 UTC+1:
>>
>>> Exactly right. SQLITE_ROOT is the right place.
>>>
>>> On Sun, Nov 30, 2025 at 6:33 AM Karen K <[email protected]> wrote:
>>>
>>>> [email protected] schrieb am Sonntag, 30. November 2025 um 14:42:02 
>>>> UTC+1:
>>>>
>>>> I've been wondering if it is really a good idea to put the ephemeris in 
>>>> WEEWX_ROOT/SQLITE_ROOT  
>>>> Since a "skyfield" subdirectory is created anyway, why not put it in  
>>>> WEEWX_ROOT/skyfield
>>>>
>>>>
>>>> Skyfield data is dynamic data, and SQLITE_ROOT is dynamic data. 
>>>> WEEWX_ROOT may be a read-only directory. So I guess putting the Skyfield 
>>>> directory into WEEWX_ROOT would violate the directory structure of WeeWX.
>>>>
>>>> -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "weewx-user" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected].
>>>>
>>> To view this discussion visit 
>>>> https://groups.google.com/d/msgid/weewx-user/3c6fad87-9858-42c3-a6a3-6cd6450fdf01n%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/weewx-user/3c6fad87-9858-42c3-a6a3-6cd6450fdf01n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "weewx-user" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>>
> To view this discussion visit 
>> https://groups.google.com/d/msgid/weewx-user/b0f8e91c-f05a-423e-86f4-b0dd4d46f50fn%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/weewx-user/b0f8e91c-f05a-423e-86f4-b0dd4d46f50fn%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/weewx-user/56eb2f69-74a1-4a21-838c-33f6bc51a43en%40googlegroups.com.

Reply via email to