Closed daryltucker closed 4 years ago
Hi, as you found out, i3pystatus used to make regular releases, but we eventually stopped doing that. There's nothing wrong about using one of the older releases (if things work for you), but the "default version" is the rolling-release "current" branch directly from git. On readthedocs you can switch to the 3.35 documentation using the version select in the bottom right corner (needs Javascript), or this link. It's still there, just hasn't been the default for a while.
@enkore How and how often do the docs get updated? I'd be happy to help add some docs that help people with installing from current
.
It should've been automated, but looks like that broke. Investigating...
Edit: Turns out somewhere along the way (maybe OAuth/API changes) the rtfd <-> github integration got deleted. It's back now and the docs should stay up-to-date by themselves.
Awesome. I'll try to work on the docs over the next week or so.
Thanks for taking time to build something such as
i3pystatus
. It's improved my every day use ofi3
. When trying to create configurations, I often pull up the ReadTheDocs documentation to help me get things correct. Confusingly to me, thelatest
version does not reflect/match the3.35
documentation. My expectation is that these would match up, as3.35
is the latest release, while the master branch might be used to document an unstable/beta version. This could be a misunderstanding on my part, but I think this will at least make sense as confusing.As a concrete example, I am trying to use the
pulseaudio
module:The
latest
docs suggest I can define which sink to show.But actually, the latest version,
3.35
errors saying "Module 'PulseAudio': invalid option 'sink'". Documentation for both3.35
andstable
both show the correct documentation, which omits the unavailablesink
option.Personally, I'd like to see a version
3.36
available in PIP, but I understand that'd require proving it stable and maybe there are issues that are preventing such a release. The README does provide instructions on how to install viapip
+git
, but I wanted to bring this up as there are some people who prefer to rely onpip
without additional repos, etc.Regardless of source (
pip
repos, or github), when the user installsi3pystatus
or performs an upgrade, they should be then be on thelatest
version, and when going to ReadTheDocs, the default,latest
version documentation should match this installed version. This way, when a user upgrades, andi3pystatus
reports an error, they can read the documentation and make fixes.Thank you again for this project and your consideration.