[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [libreplanet-discuss] helping newcomers start blogs - but where?
From: |
Adonay Felipe Nogueira |
Subject: |
Re: [libreplanet-discuss] helping newcomers start blogs - but where? |
Date: |
Thu, 17 Aug 2017 16:21:49 -0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) |
I think I know what is his concern: Non-free JS served to the
guest/visitor/client.
At least for GitHub, see
[[https://www.gnu.org/software/repo-criteria-evaluation.html#GitHub]].
Even if the website service provider does have a "free software stack"
this still doesn't solve the freedom issues in the *client-side*.
The way to fix this is having these website management systems (WMS)
(or: website revision system (WRS)) be patched so as to comply with
LibreJS licensing markup.
Strangely enough, I was told by some that GNU LibreJS "doesn't work
practically". However, after testing with that same individuals' case,
having access to the source files of the affected websites, and
re-studying how DOM/HTML/JS loading works in the web browsers (per these
standards), we were able to make it work --- with no need to disable
LibreJS.
Note that the GNU LibreJS has documentation on how to implement the
markings and also has examples (see
[[https://www.gnu.org/software/librejs/manual/]]).
Also, note these reports:
- [[https://core.trac.wordpress.org/ticket/22534]] (outdated, might need
to open again).
- [[https://core.trac.wordpress.org/ticket/33224]] (outdated, might need
to open again).
-
[[https://lists.archlinux.org/pipermail/arch-projects/2017-July/004590.html]]
(this one affects some free/libre system distributions which depend on
archweb).
Finally, there are many others of WMS/WRS that I don't know about (or
forgot unintentionally) that might not have LibreJS-compliant JS. For
the following ones I have a draft/basic idea of the problems (but I lack
time and money/job to report the issue to upstream):
- MoinMoin :: [[https://libreplanet.org/wiki/Distro_Review#Gnewsense]]
(also affects some free/libre system distributions, as is evidenced in
the link).
For all of them, and for those I also forgot: patches need to be sent.
--
- [[https://libreplanet.org/wiki/User:Adfeno]]
- Palestrante e consultor sobre /software/ livre (não confundir com
gratis).
- "WhatsApp"? Ele não é livre. Por favor, use o GNU Ring ou o Tox.
- Contato: [[https://libreplanet.org/wiki/User:Adfeno#vCard]]
- Arquivos comuns aceitos (apenas sem DRM): Corel Draw, Microsoft
Office, MP3, MP4, WMA, WMV.
- Arquivos comuns aceitos e enviados: CSV, GNU Dia, GNU Emacs Org, GNU
GIMP, Inkscape SVG, JPG, LibreOffice (padrão ODF), OGG, OPUS, PDF
(apenas sem DRM), PNG, TXT, WEBM.
Re: [libreplanet-discuss] helping newcomers start blogs - but where?, Erik Moeller, 2017/08/17
Re: [libreplanet-discuss] helping newcomers start blogs - but where?, J.B. Nicholson, 2017/08/17