libreplanet-discuss
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]