Long Term / KDE.org Design Update
Ben Cooksley
bcooksley at kde.org
Fri Mar 27 01:18:42 UTC 2015
On Fri, Mar 27, 2015 at 11:50 AM, Ken Vermette <vermette at gmail.com> wrote:
>> The CDN subdomain is hosted on a completely separate system to most of
>> the others.
>> It shares server space with download.kde.org and files.kde.org, and
>> runs behind Incapsula which provides caching.
>>
>> You wouldn't be able to do much in the way of dynamic content there as
>> a result, as accessing the various databases would be impossible at
>> the moment.
>> (Out of interest, what are you trying to achieve?)
>
>
> Mainly, one of the things I'd like to do is centralise the javascript and
> serve out a general-purpose JSON feed/API from a single subdomain
> ("wapi.kde.org", for example); common content which would be digested by all
> websites and centrally maintained. The goal being to shift complexity away
> from individual systems wherever possible. Then, at most, indivdiual
> websites would only need to provide configuration options.
Centralising Javascript, CSS and other common resources (such as a
common menu) would be extremely helpful I think.
>
> The immediate future would be things like serving out the header and footer
> structure as a means to keep all navigations permanently in sync.
Yep.
>
> As soon as things get centralised, we get to cheaply incorporate useful
> dynamic data across all sites, like including release announcement links,
> adding trending 'support' topics from the forums, or security advisories. I
> know some of these things can be done separately though different APIs, but
> having a central abstraction for the disparate systems would centralise
> complexity in a maintainable way, make the high-level API much cleaner, and
> cut down on requests.
>
> There's other more interesting things than links I would like to include
> this way, but having portions of structure be centralised I think is the
> first step to maintainability. In the future, I'd like to believe we could
> have a Googlish setup where sites share logins, notifications, etc much more
> easily. But that'd be further off.
That would be interesting, we'll have to see what can be done.
>
> - Ken
Thanks,
Ben
>
> _______________________________________________
> kde-www mailing list
> kde-www at kde.org
> https://mail.kde.org/mailman/listinfo/kde-www
>
More information about the kde-www
mailing list