logo

blog

My little blog can’t be this cute! git clone https://hacktivis.me/git/blog.git
commit: 99b98cfc2f8e6bfd3f0b91afc3e21db6325484c7
parent 1484049085ca512748340bca2a582164859fd848
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sun, 26 Jan 2020 16:38:40 +0100

projects/badwolf: Add note about www-client are broken

Diffstat:

Mprojects/badwolf.shtml7++++++-
1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/projects/badwolf.shtml b/projects/badwolf.shtml @@ -20,6 +20,7 @@ <p>BadWolf is a privacy-oriented WebKitGTK browser that doesn’t do compromises for first-usage intuitiveness. Privacy is the first goal, and it should be nicely usable/accessible (the security=usability<sup>-1</sup> is false in my opinion). It should also stay fairly minimalist, stuff done in our dependencies that would need modification should be done upstream instead of us doing work we aren’t supposed to do in the first place.</p> <p>For now it is de-facto is a personnal project but I welcome contributions and could add maintainers and move to a more community-oriented way of doing the development.</p> <p>Features that are not wanted to be present by default will either be done as an option or as a separate branch, this is to avoid having a pile of browsers doing the same thing. Also extensions will try to be independant of the browser.</p> + <h2>Releases</h2> <p>Badwolf is using <a href="https://semver.org/spec/v2.0.0.html">Semantic Versioning</a> with considering the User-Interface as an API. Once 1.0.0 release is out, a release branch (ie. 1.0.x) is supported for 6 months for any bug fixes and 2 years for security fixes.</p> <p>You can get the releases tarballs and changelogs at <a href="https://hacktivis.me/releases/">https://hacktivis.me/releases/</a> and <a href="https://gitlab.com/lanodan/badWolf/-/tags">https://gitlab.com/lanodan/badWolf/-/tags</a>, the latter also provides an <a href="https://gitlab.com/lanodan/badWolf/-/tags?format=atom">Atom feed</a>. Only source release are supported outside of ones supported by software distribution, static-linking and Flatpaks should work but their distribution of them will have to be done by some other party.</p> @@ -31,6 +32,7 @@ <li>Gentoo: Present in the <a href="https://wiki.gentoo.org/wiki/Project:GURU">GURU overlay</a> as <code><a href="http://gpo.zugaina.org/www-client/badwolf">www-client/badwolf</a></code></li> </ul> <p>And maybe other platforms not added to this list yet but can probably be found via <a href="https://repology.org/project/badwolf/versions">https://repology.org/project/badwolf/versions</a></a> + <h2>Tested and supported platforms</h2> <ul> <li>OS: */Linux, NetBSD, OpenBSD, FreeBSD</li> @@ -39,9 +41,11 @@ <li>WebKitGTK: 2.26.x+, compiling it yourself is recommended</li> </ul> <p>Badwolf should also work well on other similar systems, feel free to report tests on them and volunteer for testing releases before they are published.<br/>If you have a libre system where WebKitGTK runs but isn't Linux or *BSD, I'll be interested in knowing about them. Proprietary systems are unsupported.</p> + <h2>Tickets (bug, feature request, …)</h2> <p>You can <a href="/about">reach me</a> directly or write a ticket on the <a href="https://gitlab.com/lanodan/badwolf">Gitlab repository</a>.</p> <p>For security issues, sending an email to <a href="mailto:contact+badwolf-security@hacktivis.me">contact+badwolf-security@hacktivis.me</a> is the preferred way.</p> + <h2>Contributing</h2> <p>Please try to <a href="/about">reach me</a> before modifying code, I wish to avoid rejecting patches because their design didn't fit while the idea could be more than welcome.</p> <h3>Translation</h3> @@ -53,6 +57,7 @@ <li>You can use <a href="https://gitlab.com/lanodan/badwolf">the gitlab repository</a> (note: will get cleanly migrated to something else at some point)</li> <li>You can also use other means, like an actual pull request(sending a link to a repo and a branch)</li> </ul> + <h2>See also</h2> <h3>Similar browsers</h3> <p>Theses are the browsers where I drew inspiration or some hints from their code from:</p> @@ -63,7 +68,7 @@ <h3>Related Articles</h3> <ul> <li><a href="https://hacktivis.me/articles/Mozilla%20is%20Broken">Mozilla is Broken</a></li> - <li><a href="https://hacktivis.me/articles/www-client%20are%20broken">www-client are broken</a></li> + <li><a href="https://hacktivis.me/articles/www-client%20are%20broken">www-client are broken</a> (which can serve as a loose roadmap)</li> </ul> </main> <!--#include file="/templates/en/footer.html" -->