Landing Page (LP) new look and feel

I’m afraid for these tech matters Raph and JCL will answer you at best.

Far better imho :slight_smile: but i could only watch it in mobile version, i’ll tell later for desktop version.

I think ideally we should activate new website with om3 GA.

We could then even focus on it with the nice logo with big 3 on it.

As text, i would be even more concise;

OpenMandriva 3.
Simply rocks.
[logo with 3]
Download.

Even with server side logic, we can use any CDN, MaxCDN seems indeed great I see no reason not to use it, just it has a cost…

That’s true Raphael. If we wanted to adjust the page on the backend and still have that speed boost, we can always tell the CDN to cache the page but vary by the associated header.

The only problem with MaxCDN is that to get servers in Asia and Oceania, it’s an extra $15 per month, per subdomain. Considering our website wouldn’t cost that much in bandwidth, this seems a little over the top. Since I’m paying for the CDN, it’d be nice if the site could also get a speed boost from my location :wink:.

I tried out four different providers today and have compared them below from the point of view of OpenMandriva’s new landing page.
CDN77:
Slower than a bare website (I can get faster page loads from my own server two continents away). Not that cheap either. Minimum deposit is $150(!!). So they’re out of the running.

MaxCDN:
Relatively well priced. Have good reputation. No access to POPs in Asia or Ociania without paying a big monthly fee. Want it to be fast from my location too since I’m paying for it.

KeyCDN:
Cheapest. Pretty good perfomance relative to CDN77. Good web interface. No datacenters in South America as they’re relatively new to the market (we get quite a few visits from South America) so all these requests would be pushed through their Mexico City DC. Can use our own SSL certificate for free! Minimum of $25 deposit but this credit doesn’t expire and would last us months. My speed test page can be seen here.
CacheFly:
Not as cheap as KeyCDN, but even with an inflated estimate of our requirments the cost will likely be small change. Payment is based soley on usage so no initial deposit. The test page I made loads at least twice as fast if not faster from my location compared to KeyCDN (apparently that’s even possible) and would definitely be faster in South America than KeyCDN. Did I mention extremely fast? [I took down the test and used the rest of the trial period I signed up for to speed up my own website ;)] (EDIT: I misread CacheFly’s website. They do not support custom SSL certificates and their own SSL is very overpriced. However we could work around this by hosting the main page on Jasper and putting all the assets through CacheFly.).

So, how about all the new landing page assets run through CacheFly?

1 Like

@john: your speed test page loads very quickly (with a reasonably fast connexion). Funny, the keycdn home page has the same global look as Rugyada’s one.

Regarding the new LP, I’m not sure I have a real authorized opinion.
Generaly speaking, for me, the simplest is the best and if we can limit the use of the scripts that would be preferable.
In the same way, I am inclined to agree with Colin.

1 Like

PS: john, how much you estimate the cost of keycdn in our case ? Maybe piwik can give some clues regarding the amount of data.

You seems a better specialist than I am. So if you prefer one, and we are able to have it, I have really no objection (I mean, unless some issue raise later :slight_smile: simple question, are these CDN “push”?

Like discussed previously, I’m working on a proof of concept with Spip.

There has been a discussion, in the past including @anurag and more recently about Spip being first dedicated to France only, but the opening more and more to international (which means method names are a mix of French and English), however it’s very well documented in English and many other languages. I can open a parallel discussion about if needed.

It’s a very simple yet robust and versatile CMS which @jclvanier and I master very well (nd started to document in BBW) which may solve several issues including: better management of translations, cookies, securiity fixes, data optimization and compression; a flexible frontend able to integrate several kind of templates (with themes, responsivity etc…); A very simple backend, where it’s easy to give rights and credits to translators, follow the overall site activity…

I started a quick proof of concept, please be aware I did not work a lot on the appearance and look&feel. I have made it from scratch, starting by copying very quickly and roughly Rugyada’s template (just I used Bootstrap intead of Foundation as I know better the first, and did not have time to learn another framework (I have nothing against Foundation which seems to have positive reviews).

Here is the quick and dirty LP here https://sitedev.openmandriva.org/

Below the latest (fake) blog articles that lead to a blog template here https://sitedev.openmandriva.org/english/blog/

Again don’t take in account the look and feel, it’s a technical draft, i used what I had under my hand to make something; Any look and feel can be done, if we want we can make it look like games.openmandriva.org, but my general idea would be that we should have a template that is well integrated with landing page. Besides several features, I have worked on translations, responsiveness (try to modify the browser window size to see the changes) etc.

Here is a blog post example https://sitedev.openmandriva.org/Ohayoooooo

For people who would like to see how the backend looks like, please request an account.

So my suggestion would be that we not only work on the LP look and feel but also the blog template and even some generic pages that are no blogs (like documentation)

For the record, the last related council meeting: #openmandriva-council Meeting

Deadlines:

No time to loose but seems doable

1 Like

@apterix @rugyada wdyt?

Sorry for bumping, but are we still working on this? The landing page looks nice. I’d personally like to see it live.

Normally yes but we have “got” a terrible lack of time …

Recent events in Paris took a bit of my time with my family, but we’re working on it :slight_smile:

How’s the new landing page is coming up? Any plans to make it live soon?

Lately at C-meeting we ended to agree the need is first focusing on discourse forum migration, QA and testing new sections as well as using discourse ML feature. And all the work around…

@anurag If you are available for a more than welcome helping hand so to speed up LP creation, please feel free to give a shout :wink:

Sure. I have free time on weekends sometimes. I can help with the LP.

Is there a TODO list somewhere for the LP? And where can I find the code?

Sure, is there a moment we can meet on IRC or any chat?

@anurag ping :slight_smile: