Commit Graph

45 Commits

Author SHA1 Message Date
Tom Keffer
283eddc0d0 Catch up git install instructions to the recent refactor 2023-10-19 08:10:14 -07:00
Tom Keffer
6cd5dc91f6 Refactor, using 'src' instead of 'bin' to hold the source code.
wee_resources becomes weewx_data, and is put in version control.
The build documentation, as well as the 'user' subdirectory, are now
in it.

This allows weewxd to be run directly from the git repository for
two reasons: 1) the documentation does not have to be built first.
2) because the source code is now under 'src', while the 'user'
subdirectory is in weewx_data, weewxd does not accidentally pick
up the repository's version of the 'user' subdirectory.
2023-10-17 05:14:34 -07:00
Tom Keffer
73ca205b60 Fixed innumerable grammatical nits.
Thanks PyCharm.
2023-10-04 18:19:07 -07:00
Tom Keffer
9d388cabd2 Build the resources before attempting to provision. 2023-10-03 08:31:44 -07:00
Tom Keffer
ed9c34549d Fix some garbled text and HTML.
More details on pros and cons of install methods.
2023-08-24 18:41:29 -07:00
Tom Keffer
390a368392 Clarify role of weectl 2023-08-11 05:23:42 -07:00
Tom Keffer
82beaac652 Fix links and formatting in User's guide 2023-07-21 15:32:38 -07:00
Matthew Wall
24c28f2791 fix links. make instructions consistent. added copy option to shell blocks. 2023-07-21 09:04:20 -04:00
Matthew Wall
e1716178e0 no -y option to pip 2023-07-19 09:48:18 -04:00
Matthew Wall
4142ef8329 run from source is more generic than run from git 2023-07-19 07:23:28 -04:00
Tom Keffer
92ce711881 Change file versions.md to upgrade.md
Shorten lines
2023-07-18 04:54:18 -07:00
Matthew Wall
d174a0debc make git and pip pages consistent 2023-07-17 09:28:04 -04:00
Matthew Wall
953a619d68 remove redundant qs index. keep doc order consistent. exclude intermediates in doc rsync 2023-07-16 20:22:37 -04:00
Tom Keffer
9ac1534cd3 Fix broken list. Some style changes. 2023-07-03 18:35:47 -07:00
Tom Keffer
71ae0e47ee Minor edits 2023-07-03 17:43:37 -07:00
Tom Keffer
34eb8d7133 Run from a "git" repository (not "source"). 2023-06-29 06:43:40 -07:00
Tom Keffer
f2cf682f7e V5.0.0b5. Removed rsa dependency.
The rsa dependency resolves to installing `cryptography`. Some
platforms do not have a `cryptography` wheel, so pip tries to compile
it from source. This requires a Rust compiler, so the compilation
usually fails.

The bad news is that MySQL users will have to install `cryptography`
separately. The good news is that life is easier for all other users.
2023-06-26 12:20:05 -07:00
Tom Keffer
d93a8f1898 Explicit use of git clone 2023-06-25 07:38:21 -07:00
Tom Keffer
50a935f3b5 Refine. Allow code blocks to be copied 2023-06-24 14:35:15 -07:00
Tom Keffer
62295456cb V5.0.0b4 2023-06-24 14:11:49 -07:00
Tom Keffer
2967cd6a1a Install pip in the venv 2023-06-24 08:38:50 -07:00
Tom Keffer
2a68eed642 Pip install should use venv, not --user 2023-06-23 17:10:51 -07:00
Matthew Wall
12e2b547c2 simplify wording 2023-06-10 10:07:16 -04:00
Matthew Wall
e6b2b30dc5 delete is more emphatic 2023-06-10 09:55:37 -04:00
Matthew Wall
f34769f706 another refactor of the install entry into docs. make copyright consistent. 2023-06-10 08:43:06 -04:00
Matthew Wall
266ff3fa64 provide more info for customize step. ensure consistency across install methods 2023-06-10 07:54:57 -04:00
Matthew Wall
c2d5501cd1 refactor upgrade guide 2023-06-10 06:59:15 -04:00
Matthew Wall
19a793b2fc minor install tweaks 2023-06-09 09:32:08 -04:00
Matthew Wall
f0f44cf147 minor cleanup 2023-06-09 08:51:42 -04:00
Matthew Wall
20a634dc55 added run-from-source 2023-06-09 08:51:25 -04:00
Matthew Wall
771c8ea68c fix broken links 2023-06-07 09:49:48 -04:00
Matthew Wall
dd4579b426 fix html location. fix broken links. 2023-06-07 09:45:52 -04:00
Matthew Wall
b63f24cd21 flatten quickstart 2023-06-07 09:38:08 -04:00
Matthew Wall
e0311dc41c simplify pip instructions. fix some minor mistakes. 2023-06-07 09:37:28 -04:00
Matthew Wall
3d516f047a consolidate the v5 documentation. remove redundant docs/links. flatten some of the doc structure. placeholder for run-from-source. 2023-06-06 22:39:43 -04:00
Tom Keffer
26cc737965 Remove the migrating guide from quickstarts 2023-06-03 16:15:45 -07:00
Matthew Wall
daf3fec0a8 simplify the quickstart index 2023-06-03 17:53:14 -04:00
Matthew Wall
6ddb764761 update the suse quickstart, plus fixes to keep debian and redhat aligned 2023-06-03 17:41:14 -04:00
Matthew Wall
5a2ce95e7e update redhat quickstart. clean up debian and pip quickstarts. 2023-06-03 17:25:05 -04:00
Tom Keffer
8ebefa513e Require "ephem" instead of "pyephem"
Package has been renamed on pypi.org.

Also, ephem V3.7 doesn't work. We require 4.1.
2023-05-27 04:50:48 -07:00
Matthew Wall
da8ca196f1 minor cleanup to pip install page - eliminate gerunds, make headings consistent, smooth out some of the narrative 2023-05-20 23:11:34 -04:00
Matthew Wall
2bf4dfa290 generalize daemon options for pip installs 2023-05-20 22:54:13 -04:00
Matthew Wall
742f3b98cb added missing weewx arg for systemctl start/stop 2023-05-20 22:34:30 -04:00
Tom Keffer
b936533bd5 No longer use weewx-python3.list --- make it explicit
Fix some links
2023-04-11 18:56:22 -07:00
Tom Keffer
2fe42433fe Rename docs subdirectories.
docs -> docs_src
html_docs -> docs

This puts the names closer to the end product.
2023-04-04 07:27:42 -07:00