Re: Retirement of Capacity

2023-01-15 Thread Tobias Leupold
Am Sonntag, 15. Januar 2023, 07:36:03 CET schrieb Ben Cooksley:
> Hi all,
> 
> Since time immemorial, KDE has had a custom PHP framework known as Capacity
> which we've used to build a good number of our websites.
> 
> With the rise of Static Site Generators such as Jekyll and Hugo though,
> we've been phasing this out and given that Hugo especially is now well
> established as the go-to-tooling for building KDE websites, it is time we
> retire Capacity.
> 
> In addition, in the next few weeks the current server for our
> static/capacity sites, Nicoda, will be replaced by a new system (Tyran)
> that is currently awaiting configuration and i'd very much prefer to not
> have to deploy legacy Capacity support there.
> 
> I have checked our server configuration this evening and it looks like the
> following sites still rely on Capacity in some form or another:
> 
> konversation.kde.org
> pe.kde.org
> marble.kde.org
> kmplayer.kde.org
> www.kde.org
> games.kde.org
> docs.kde.org
> czechia.kde.org
> freebsd.kde.org
> kmymoney.org
> edu.kde.org
> multimedia.kde.org
> ro.kde.org
> konqueror.org
> kpdf.kde.org
> jp.kde.org
> utils.kde.org
> events.kde.org
> kst-plot.kde.org
> conference2004.kde.org
> conference2005.kde.org
> akademy2006.kde.org
> akademy2007.kde.org
> akademy2008.kde.org
> akademy2009.kde.org
> www-staging.kde.org
> il.kde.org
> umbrello.kde.org
> krusader.org
> ev.kde.org
> okular.kde.org
> kdemail.net
> extragear.kde.org
> lakademy.kde.org
> kphotoalbum.org
> 
> Having a quick look through the repositories/sites, I see:
> - Some that have already made the jump to Hugo/Jekyll (so likely just need
> their Capacity support switched off)
> - Some that are just redirects to apps.kde.org or elsewhere, and therefore
> just need Capacity support switched off (and probably the repository
> archived on invent.kde.org too)
> - Others where the site content is still in Subversion and the site talks
> about Maemo (eek!)
> - Others where the site content is many years out of date and it is
> probably best we just redirect it to www.kde.org / apps.kde.org.
> 
> It would be appreciated if people could please take a look through these
> sites.
> 
> For the akademy2xxx.kde.org sites, it would be nice if we could get their
> content migrated and incorporated into the new Hugo based akademy.kde.org
> site, but in the absence of that I will be turning them into static sites
> 
> Many thanks,
> Ben


Hi Ben,

kphotoalbum.org has been moved to Jekyll and git quite some time ago and 
doesn't rely on Capacity (tbh I never even heard it before ;-)

Cheers, Tobias




Re: Retirement of Capacity

2023-01-15 Thread Tobias C. Berner
Afair freebsd.kde.org was also converted to jekyll.

mfg Tobias

On Sun, 15 Jan 2023 at 10:29, Tobias Leupold  wrote:
>
> Am Sonntag, 15. Januar 2023, 07:36:03 CET schrieb Ben Cooksley:
> > Hi all,
> >
> > Since time immemorial, KDE has had a custom PHP framework known as Capacity
> > which we've used to build a good number of our websites.
> >
> > With the rise of Static Site Generators such as Jekyll and Hugo though,
> > we've been phasing this out and given that Hugo especially is now well
> > established as the go-to-tooling for building KDE websites, it is time we
> > retire Capacity.
> >
> > In addition, in the next few weeks the current server for our
> > static/capacity sites, Nicoda, will be replaced by a new system (Tyran)
> > that is currently awaiting configuration and i'd very much prefer to not
> > have to deploy legacy Capacity support there.
> >
> > I have checked our server configuration this evening and it looks like the
> > following sites still rely on Capacity in some form or another:
> >
> > konversation.kde.org
> > pe.kde.org
> > marble.kde.org
> > kmplayer.kde.org
> > www.kde.org
> > games.kde.org
> > docs.kde.org
> > czechia.kde.org
> > freebsd.kde.org
> > kmymoney.org
> > edu.kde.org
> > multimedia.kde.org
> > ro.kde.org
> > konqueror.org
> > kpdf.kde.org
> > jp.kde.org
> > utils.kde.org
> > events.kde.org
> > kst-plot.kde.org
> > conference2004.kde.org
> > conference2005.kde.org
> > akademy2006.kde.org
> > akademy2007.kde.org
> > akademy2008.kde.org
> > akademy2009.kde.org
> > www-staging.kde.org
> > il.kde.org
> > umbrello.kde.org
> > krusader.org
> > ev.kde.org
> > okular.kde.org
> > kdemail.net
> > extragear.kde.org
> > lakademy.kde.org
> > kphotoalbum.org
> >
> > Having a quick look through the repositories/sites, I see:
> > - Some that have already made the jump to Hugo/Jekyll (so likely just need
> > their Capacity support switched off)
> > - Some that are just redirects to apps.kde.org or elsewhere, and therefore
> > just need Capacity support switched off (and probably the repository
> > archived on invent.kde.org too)
> > - Others where the site content is still in Subversion and the site talks
> > about Maemo (eek!)
> > - Others where the site content is many years out of date and it is
> > probably best we just redirect it to www.kde.org / apps.kde.org.
> >
> > It would be appreciated if people could please take a look through these
> > sites.
> >
> > For the akademy2xxx.kde.org sites, it would be nice if we could get their
> > content migrated and incorporated into the new Hugo based akademy.kde.org
> > site, but in the absence of that I will be turning them into static sites
> >
> > Many thanks,
> > Ben
>
>
> Hi Ben,
>
> kphotoalbum.org has been moved to Jekyll and git quite some time ago and
> doesn't rely on Capacity (tbh I never even heard it before ;-)
>
> Cheers, Tobias
>
>


Re: Retirement of Capacity

2023-01-15 Thread David Hurka
> following sites still rely on Capacity in some form or another:
> 
> kpdf.kde.org
> okular.kde.org
> 

Hey,

okular.kde.org looked very similar to kpdf.kde.org until recently (April 2021)

https://invent.kde.org/websites/okular-kde-org/-/merge_requests/4

Now it looks like kde.org and uses Hugo; Capacity was not mentioned anywhere.
I believe Capacity can be turned off on okular.kde.org, while kpdf.kde.org is 
only of historical interest. (I didn’t even know it is still online.)

(For those who don’t know: KPdf turned into Okular with KDE 4, so it is mostly 
the same product but just older.)




Re: Retirement of Capacity

2023-01-15 Thread Eugen Mohr

Hi Ben

We use https://docs.kde.org/trunk5/en/kdenlive/kdenlive/index.html
and
https://docs.kde.org/stable5/en/kdenlive/kdenlive/index.html in Kdenlive
source code.

What is the procedure to point direct from Kdenlive source code to:
https://docs.kdenlive.org/ and
https://docs.kdenlive.org/en/getting_started/quickstart.html ?

Eugen

Am 15.01.2023 um 07:54 schrieb Jumpei Ogawa:

Hi Ben,

jp.kde.org  is already replaced with Jekyll and it
no longer depend on Capacity.

Best regards,
Jumpei

On Sun, Jan 15, 2023, 15:37 Ben Cooksley  wrote:

Hi all,

Since time immemorial, KDE has had a custom PHP framework known as
Capacity which we've used to build a good number of our websites.

With the rise of Static Site Generators such as Jekyll and Hugo
though, we've been phasing this out and given that Hugo especially
is now well established as the go-to-tooling for building KDE
websites, it is time we retire Capacity.

In addition, in the next few weeks the current server for our
static/capacity sites, Nicoda, will be replaced by a new system
(Tyran) that is currently awaiting configuration and i'd very much
prefer to not have to deploy legacy Capacity support there.

I have checked our server configuration this evening and it looks
like the following sites still rely on Capacity in some form or
another:

konversation.kde.org 
pe.kde.org 
marble.kde.org 
kmplayer.kde.org 
www.kde.org 
games.kde.org 
docs.kde.org 
czechia.kde.org 
freebsd.kde.org 
kmymoney.org 
edu.kde.org 
multimedia.kde.org 
ro.kde.org 
konqueror.org 
kpdf.kde.org 
jp.kde.org 
utils.kde.org 
events.kde.org 
kst-plot.kde.org 
conference2004.kde.org 
conference2005.kde.org 
akademy2006.kde.org 
akademy2007.kde.org 
akademy2008.kde.org 
akademy2009.kde.org 
www-staging.kde.org 
il.kde.org 
umbrello.kde.org 
krusader.org 
ev.kde.org 
okular.kde.org 
kdemail.net 
extragear.kde.org 
lakademy.kde.org 
kphotoalbum.org 

Having a quick look through the repositories/sites, I see:
- Some that have already made the jump to Hugo/Jekyll (so likely
just need their Capacity support switched off)
- Some that are just redirects to apps.kde.org
 or elsewhere, and therefore just need
Capacity support switched off (and probably the repository
archived on invent.kde.org  too)
- Others where the site content is still in Subversion and the
site talks about Maemo (eek!)
- Others where the site content is many years out of date and it
is probably best we just redirect it to www.kde.org
 / apps.kde.org .

It would be appreciated if people could please take a look through
these sites.

For the akademy2xxx.kde.org  sites, it
would be nice if we could get their content migrated and
incorporated into the new Hugo based akademy.kde.org
 site, but in the absence of that I will
be turning them into static sites

Many thanks,
Ben



Re: Retirement of Capacity

2023-01-15 Thread Albert Astals Cid
El diumenge, 15 de gener de 2023, a les 7:36:03 (CET), Ben Cooksley va 
escriure:
> Hi all,
> 
> Since time immemorial, KDE has had a custom PHP framework known as Capacity
> which we've used to build a good number of our websites.
> 
> With the rise of Static Site Generators such as Jekyll and Hugo though,
> we've been phasing this out and given that Hugo especially is now well
> established as the go-to-tooling for building KDE websites

> it is time we retire Capacity.

Why? The code is there and it works. It seems we're giving ourselves lots of 
work for what is really just a "few" lines of PHP.

Cheers,
  Albert

> 
> In addition, in the next few weeks the current server for our
> static/capacity sites, Nicoda, will be replaced by a new system (Tyran)
> that is currently awaiting configuration and i'd very much prefer to not
> have to deploy legacy Capacity support there.
> 
> I have checked our server configuration this evening and it looks like the
> following sites still rely on Capacity in some form or another:
> 
> konversation.kde.org
> pe.kde.org
> marble.kde.org
> kmplayer.kde.org
> www.kde.org
> games.kde.org
> docs.kde.org
> czechia.kde.org
> freebsd.kde.org
> kmymoney.org
> edu.kde.org
> multimedia.kde.org
> ro.kde.org
> konqueror.org
> kpdf.kde.org
> jp.kde.org
> utils.kde.org
> events.kde.org
> kst-plot.kde.org
> conference2004.kde.org
> conference2005.kde.org
> akademy2006.kde.org
> akademy2007.kde.org
> akademy2008.kde.org
> akademy2009.kde.org
> www-staging.kde.org
> il.kde.org
> umbrello.kde.org
> krusader.org
> ev.kde.org
> okular.kde.org
> kdemail.net
> extragear.kde.org
> lakademy.kde.org
> kphotoalbum.org
> 
> Having a quick look through the repositories/sites, I see:
> - Some that have already made the jump to Hugo/Jekyll (so likely just need
> their Capacity support switched off)
> - Some that are just redirects to apps.kde.org or elsewhere, and therefore
> just need Capacity support switched off (and probably the repository
> archived on invent.kde.org too)
> - Others where the site content is still in Subversion and the site talks
> about Maemo (eek!)
> - Others where the site content is many years out of date and it is
> probably best we just redirect it to www.kde.org / apps.kde.org.
> 
> It would be appreciated if people could please take a look through these
> sites.
> 
> For the akademy2xxx.kde.org sites, it would be nice if we could get their
> content migrated and incorporated into the new Hugo based akademy.kde.org
> site, but in the absence of that I will be turning them into static sites
> 
> Many thanks,
> Ben