Re: Future of the dot

Carl Schwan <[email protected]>
Newsgroups gmane.comp.kde.events,gmane.comp.kde.www
Message-ID <Avz4LtUqXge7N_PE1QICkn3cHuH9ApjbGqiUv9aHRWpOD6SZqObi79zZyjE43Tu_DUKo6q8_UF8O3B8lXIOtJEUepdmErivYuCjMVVs-Q8w=@carlschwan.eu>
Le vendredi, avril 3, 2020 10:07 AM, Paul Brown <[email protected]> a écrit :

> > Loosing comments and their moderation seems like a big downside to this
> 

> > surely if Hugo can't do this we should, if considering moving from drupal,
> > look at alternatives that support what we need the dot to do?
> > I feel the ability to share and work together on an end formated story with
> > images/links (in their final place) is a critical feature to have
> > I'm not convinced how well the proposed workflow would work for
> > non-developers. It sounds pretty complicated compared to a cms
> > While Hugo might work fine for some websites in KDE, I think expecting
> > every web thing we use to be able to be done with a minimal tool like Hugo
> > is a bit unrealistic and there is no need to even try to do this (your plan
> > is also unlikely to succeed completly imho, so we will still have different
> > types of websites anyway)
> > So I think that if we are thinking about moving the dot from drupal we need
> > to have a proper look at what alternatives there are and whether they are
> > better than what we have currently
> 

> Although I don't want to overtax anyone with extra work, I would have to
> agree. From what you are saying, compared to other CMSs, there doesn't seem
> much advantage in using Hugo, at least not for non-developer content creators
> (which is, in theory, what Promo would mostly be made up of).
> 

> My first instinct would be to go with Wordpress, although I understand that
> that was tried and abandoned for some reason.

Hi,

it looks this is getting some push back. I now fixed the problem with the wrong
Url and I will try to fix the few broken page with broken formating.

For the old comments, It will be difficult to export them from the dot to a new system. I
would prefer not to do it, because it is less work, but in case we think this is
required I think we can find a solution and add this functionality to the exporter.

Looking at the last few posts, we can see that there is almost no comment, this is
because it is difficult to create an account and someone needs to review each account
creation manually. (Does anyone is taking care of it currently?)

A solution for commenting would be to integrate Discourse to our infrastructure and
then displaying the comments made in discourse in an iframe in the dot. This would
allow using only one platform for commenting for each KDE websites and provide a nicer
experience for the visitors.

But I think this needs to be discussed more in detail only after the entire GitLab
migration is done because the sysadmin workforce is limited and I think the GitLab
is a lot more important.

Using a static website for promotional websites has some advantages. For Google ranking,
the page speed makes a lot of impact. Generating a static website makes the page faster
to load compared to a CMS. We also get some SEO improvement from Hugo without using third
parties plugins. In a distant future, we could also use a self-hosted Netify instance to
provide a CMS-like interface to GitLab (same here this needs to be done after the complete
GitLab migration).

As for using another CMS, there are various problems:

* We need to find someone with experience with the theme engine of the CMS we want to use.
Using Hugo allows me to reuse existing work. I'm not familiar with the internal of
Wordpress or Drupal and I'm not willing to spend time learning them.

* Creating a theme for another CMS means maintaining a new theme and also another
place I need to patch when I want to update something in the global theme.

* We need to deploy the new system. The current infrastructure support Wordpress, Drupal 7,
Drupal 8 and a bunch of static site generators. Using one of the already used systems
means we can simplify the maintenance. If we were to use something else, it
would mean maintaining yet another system and making sure we make the security update
as soon as possible. Same here we need to find someone willing to do it.

* The user interface of a CMS isn't always more easy to use. The current Drupal interface
is very difficult to use and I still didn't figure out how it works. Wordpress is better
in this aspect but still not very intuitive and I needed a lot of googling to do basic things
like setting the homepage and using a template for a page.

* And I think for an open-source organization like us, it is important that everyone can
run our website on their computer, edit it and send their changes. Currently, with the dot, 

the Akademy website and some other websites only a few people can get the raw content, the
plugins used are not documented and the theme is not open source. So there is currently no
way to run a local version of the website, ... This isn't how I imagined KDE when I read our
manifesto and decided to contribute my free time to KDE. And I really hope this will change in the
future. This is a general complaint I have with how some things are done with our websites
and doesn't concern only the Drupal and Wordpress website. I didn't found any source for
relate.kde.org either, I needed to beg the store.kde.org developers for months to get the
installation instructions for their websites, ...

I hope this clarifies, the reason why I'm pushing for using a static website. And if someone
has a better solution, I would be interested in helping to implement it. 

Regards,
Carl Schwan

 

> Cheers
> 

> Paul
> 

> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> 

> Promotion & Communication
> 

> www: http://kde.org
> Mastodon: https://mastodon.technology/@kde
> Facebook: https://www.facebook.com/kde/
> Twitter: https://twitter.com/kdecommunity
> LinkedIn: https://www.linkedin.com/company/kde
publickey - [email protected] - 0x7F564CB5.asc (application/pgp-keys, 3.1 KB)
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: OpenPGP.js v4.10.1
Comment: https://openpgpjs.org

xsFNBFxVsQgBEAC1ojOPmZkM0UKXNWXYq1eNZeJh9nj8tYVNBDDBoXyyq+HC
Qfw7R51Al2VSZYeMNLT4d1kFzGB4tjx3CcgAyCwHHzYP5Ys69leArgP9Hs0E
lcJsoM//BRG8YIrypOwujRmVeIb7r60mzlhEVpWephWB1O5yKUBcxrLjFSRz
SQD4O3iiJxGxavM6A1f3DgNfjih2nWtGJXLJOzWFU8bYqDnwbByFQMdm7KQl
njjrRN3Fl+vC6tILcUJ55mUF8Wry5Ah0fE+RsB+47KT3uAaDbFsp6lgmNE/Y
1yP2TDMZoAsJx/mlRD572dRz87fTcraxhwiCPTEq5w3IN1QzYj0S+g6xFgRK
RGlY4Hm/NF9Oa/cLsCVrr893OdwIgXDvrmA9+sAFdPIO4eBX9ctLYV+p+B9X
A9Kt0nJC18hC8BrOz9nmTq6RGsgvxRMYkiTzFZx/mXjndl4L2wwatoXAMuah
lfYuubKyGD2xfNYPFqh4iqMLMc/pfk6esy7PTy77PTmJVyegRD1ObUrF8OPg
1zXL0ctqvt+PXwnYh/IfDN6MytjLBUvR/38d6NA2+8Vbb0gLZHwa8aT5r1LR
ab5ELDlamx27NG8z8PnGB8twmCDBFudF91dlRcVqK5mpUep0nvTdu4daxl88
m+pt4CbPS0vstvszIH6UBWk6U+hlKomEqrvfwQARAQABzSkiY2FybEBjYXJs
c2Nod2FuLmV1IiA8Y2FybEBjYXJsc2Nod2FuLmV1PsLBdQQQAQgAHwUCXFWx
CAYLCQcIAwIEFQgKAgMWAgECGQECGwMCHgEACgkQATBHGy6kioOasQ/+L3GN
WOsjayYMkqZMYv2W8LABL/NboAgAQyghYsGlVAtUvt/s1ike42Kuu9FKV4PQ
z6jDtz3IoO26sw/ZqGPeZKarjfSb9Pvc3czh1ewsdPf3/9AJKrRPCLrlytvN
iz/P9Pb29iSE0Pd1yOaJyt7O8OkWHXmvqXU6eDgeYC1b9ajCmiyCtNSc7WQi
jcRUFKDF2sMje5pNHSEZVHZsrax4Zmg0o7j2cHg85MYFOPIn4DCCBoBz1EOu
37Fw6DSNxF66r2wlKe6UALgZ2IEi3tdvG4vmk1meZT3m5helxIdZW/2O0ggE
O9zv53OTfla2yorEPRr/rhyI5E4UegP+YjBtcIm++e7Mfmd9MtO25B+Cebip
W+ZOjWgj1N/j7X9F3A0GBZXafq7rZdCjh6ppEMdFc7bljsIYXF7tNQ9vu/6h
o40hXiRMzlqdz0uPUojmIKO8tkaS5HzJgWlM9/3m8h7x5C8JTZsXbKi4uZsp
0Hw6F14fS1/qgV0qVmJybuvzL+yXGp/oWsCBXyfl5wRvW0ZZvHku5uczELvV
uEwbqbkKxPc8oggEG5vGNSqlCsxje4pJ4fllqBRU4r3UZtK9/OkbizPdZYEa
OZqSYAaXqnJXq9aEWyoTq7eHPzXGDLs9U6rdqpG5voPyQcrftnej1OLxbLvP
Dz8VCu8I7HA58ti2DIbOwU0EXFWxCAEQAM1fva8niljpZrhIYgAfIIsjrAOt
DoTH51hCWyZFFR13nbljN/KrnQFc4JHN1Vhm1h7Mxg7/jvLCw8uuvhGVJoqn
QWuAhWF3Q/ZkiYqDFr3wTfRB3xJNlZSu0X4CYyGyG2g8OLfhWJuMd4zPyxuw
aZTRNSVXPNbk6ndCoIX7ZVmLAJlW7ujjErYL2xJt+tE5PVRDC0l6MCWCh+ht
v86Pp1GM2pc5vIMDOHlWqAMYKt2KtQTut/E/whtwPLGU7QP6/Kd5JUY4vxew
9BufsYPHDeqS+gfBo+lBovvA1kfszmbRYVO7RJsuJTqgGKwAYvVGSY6Th5Cu
EPNnRdvGL6JFBa+6S3yFoSYFirMZaYUThSxBXCiafqOjcZ1Q7Wf4T/rvZgbX
J8z2Yf8JVtEOHBqxVzdhfscmNGfjRi/AwokRctlE4DIdY+9Z5ffJSTHWzF8N
iM/S1kAx3tK6QYqTbGYloZctRahbNqyijGYwXT/n84RhaWaaaeBBGKioqViH
YHFxGAkGZtz4VOgkg6K0NTg0uh+crfvoAm+G13WK2jK1U+s6KE/PWccN0xV/
g1qTokmEhjh815EgbPTCrz4aZp6NCSfcYVasURAu3WFWWIVjRQJ7Owv8qy+w
5bnXSKFUGoVUNJDndFblNelUKz+tRQXCeVNDaf/W224y1dn3OQn9po0ZABEB
AAHCwV8EGAEIAAkFAlxVsQgCGwwACgkQATBHGy6kioNffxAArUWDrFrUaRaI
q+fU7P7pX4OvP8Tz+2auoZ5eiw7f98JuxD4cXkq4fGDXHSJNvAMkp4vYJRNb
IfOzrrpkj0haDlY4FZrsuxaAhgR/DfYwhtGqG+8G1thd0zY9UNfCnc8AM7vD
xZatPRxJ8WrTYtwaSebeFP6f8KxeFo8Sc/L2Gs6JsbczYQl3oeDWX8HFYSuB
Vr7pYq3XTiTmqex13/IpFA33AacgwklqDrSa3zFMye2wFGDmskZcXil6y6pv
73AKjZ9xt3GRbWJ8ui1XY1zsSPnT3yaaywVDl7Z3GSgB/FhLsYMo99laMW9x
ho3nmS++fcAw9IOi1wIt9xqBBbqnFkYRKqi2HP9T7JgWn0y3vivGq4qW8pQk
LXXFiZohaY8RDpNRMKH2/AEFkGP1mxGIZ/LE7qKRFeix7w5dPIIsjOVfpdkO
JLgkF7bNfaly1wO7KchOQD9KJMll7USyZBgUP4f3gpplLXrzlTFlq/wXPJFb
6XkR6yGU0AHqZiNArgM7/qKj3B6ZP/qPqmm6PPBEENe2hdd1Ney1ut5E0gYv
fJCPCn1/Q7Hhie+TXHC7cIJHggjBjDypxP+TvgNeGnUqpFlikiEox8DjVdQJ
HNsk2fPVhxdGcJlexh0oxfgmSpLrIcVJHCQ4TIn7nFJLZw00jA9M9KkRWeXG
z/19LtJQ/1c=
=aByX
-----END PGP PUBLIC KEY BLOCK-----
signature.asc (application/pgp-signature, 823 B)
-----BEGIN PGP SIGNATURE-----
Version: ProtonMail

wsFcBAEBCAAGBQJeh5uEAAoJEAEwRxsupIqDbjkP/3koMRyPM+NNjERueAjo
zSXBu6CPmfcwDAl6H2k0s9SZmzAlLDF65zIWe/GTOKahBmolMwbE2a+OlJQZ
xnoPSiaDEwQurfEZ3YSo8wvggT4cR4Tk1G8+cyoPIDj17eqgjhuj4WR6wKCv
SHMVrbuo3Y7JCRzT3QRrcuYbvTmoSjMuU4uJCJ1FoFCR2Pthg+95cgE9gFIy
bbECxtzEPGmEtVg0U0IVXaie0/q7pyVGR7fLlWsC35fExRCcdyB5t4e8qvuz
P8z9KMJIwlFHHvtY47BB2Ao5wGTbxQZVYZYgwI9Vuqjob6HG6QFEX3heByCE
euIMGwO4yO6YkaznOlM3I1/Vj343m2r5UDw/0qjdBZy9jj+qqJC2uG5Bze8p
wn+Rjp3NlBI/fs6tMF6228mzaAKrN6Npi2jkHX2+8t745zcCnsYJ5AMon1fF
MxUo87Ma+hitTTF/GmNmHa2IEW1W4A6MJEjxjiPyn3hkH9USIq1Ijmem9Nzm
9jSERmLAd9lFAYTKrlqZIkfVem6dpAgDgjRkLlalD3pxgHT0cJFBa1NvMMZw
on4RqQLRvLHuv3BnBicU8eUD7sJr9vqxS5M7rmVoE8VaYLw9VPhpaizsjDuh
2WRVV5f+YtLDJTwpAKur7goBHJoVepLz4sIvhz/lSrNlECfgaWQMayXimbMY
byaQ
=zPKI
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.