Re: [VOTE] New site layout - Apache CMS

2016-05-17 Thread Jacob Champlin

+1 - Your great work is appreciated.

On 05/16/2016 07:19 PM, Claude Brisson wrote:

Hi Folks.

The site hasn't moved for years, and nobody really knows how to build it (it 
used patched Maven plugins that were once installed somewhere on a machine that 
has since disappeared).

Should we want to release something today, we're more or less stuck. Plus, the 
design is now really outdated, there are plenty of dead links, etc...

So I felt it was time to do something about it, and I had a few days this week 
: the opportinuty makes the thief, I revamped the site layout and moved its 
sources from xdoc/apt/doap/... to markdown and xslt (and a few lines of perl).

The site sources are visible here: 
https://svn.apache.org/repos/asf/velocity/site/cms/trunk/

There is a preview here: http://test.renegat.net

I made several choices in the revamping process. I'll try to lighten a bit the 
menus, moved Anakia, DVSL, Texen and DocBook Framework to an Archive section, 
got rid of most of useless empty report pages but tried to keep most essential 
ones. If you feel something is missing, just tell me.

Now to the vote: switch to this new site and to the Apache CMS?

[  ] -1
[  ] 0
[  ]+1

Should the vote pass, I'll open an infra issue to switch to the Apache CMS.

Once done, every commiter will be able to update pages on the site by use of a 
simple bookmarklet (which will commit changes, let one preview the staged 
result, then push changes to the production site). Other users can use the 
bookmarklet to submit patches.


   --
   Claude


-
To unsubscribe, e-mail: dev-unsubscr...@velocity.apache.org
For additional commands, e-mail: dev-h...@velocity.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@velocity.apache.org
For additional commands, e-mail: dev-h...@velocity.apache.org



Re: [VOTE] New site layout - Apache CMS

2016-05-17 Thread Claude Brisson


* Should we explain what Velocity is on the main page?  Right now the 
main
page is process oriented. Project of the foundation, open source, 
etc.  It
doesn't explain what we are about.   Suggestion -- move the section 
"What
is Velocity" from the Engine section to the top of the home page. 
Then in

the Engine section we could have a 2 sentence intro paragraph explaining
how to get started.  (link to the docs).  What do you think?


I agree. I copied the section, but let it as is for now in the engine 
section. 


I also changed the engine section, based on your proposal.


  --
  Claude


-
To unsubscribe, e-mail: dev-unsubscr...@velocity.apache.org
For additional commands, e-mail: dev-h...@velocity.apache.org



Re: [VOTE] New site layout - Apache CMS

2016-05-17 Thread Claude Brisson

+1 from myself.

I discuss your remarks below, but it's orthogonal with the vote and the 
switch itselft, we can change anything later on.


On 17/05/2016 03:38, Will Glass-Husain wrote:

Wow.  That's so nice.  Much easier to find stuff.   I offer a +1 no matter
what.

Two pieces of feedback.

* The font look a little strange to me.  Are you wedded to it?  It's a
little vertically stretched.  Maybe use the same font as the main Apache
site?


It's only a proposal. I took the inspiration from 
http://qpid.apache.org, which I like quite much (in fact, I reviewed all 
the apache sites, and this one was really standing out of the crowd, so 
I borrowed its fonts and a few other things).


I took the headers colors from apache.org. Looks better (make sure to do 
a shift+refresh).


Are others disturbed by the choice of the fonts?


* Should we explain what Velocity is on the main page?  Right now the main
page is process oriented. Project of the foundation, open source, etc.  It
doesn't explain what we are about.   Suggestion -- move the section "What
is Velocity" from the Engine section to the top of the home page. Then in
the Engine section we could have a 2 sentence intro paragraph explaining
how to get started.  (link to the docs).  What do you think?


I agree. I copied the section, but let it as is for now in the engine 
section.


Same, it's nothing to do with the switch itself.


WILL

On Mon, May 16, 2016 at 4:26 PM, Nathan Bubna  wrote:


+1 You're my hero, Claude.

On Mon, May 16, 2016 at 4:19 PM, Claude Brisson 
wrote:


Hi Folks.

The site hasn't moved for years, and nobody really knows how to build it
(it used patched Maven plugins that were once installed somewhere on a
machine that has since disappeared).

Should we want to release something today, we're more or less stuck.

Plus,

the design is now really outdated, there are plenty of dead links, etc...

So I felt it was time to do something about it, and I had a few days this
week : the opportinuty makes the thief, I revamped the site layout and
moved its sources from xdoc/apt/doap/... to markdown and xslt (and a few
lines of perl).

The site sources are visible here:
https://svn.apache.org/repos/asf/velocity/site/cms/trunk/

There is a preview here: http://test.renegat.net

I made several choices in the revamping process. I'll try to lighten a

bit

the menus, moved Anakia, DVSL, Texen and DocBook Framework to an Archive
section, got rid of most of useless empty report pages but tried to keep
most essential ones. If you feel something is missing, just tell me.

Now to the vote: switch to this new site and to the Apache CMS?

[  ] -1
[  ] 0
[  ]+1

Should the vote pass, I'll open an infra issue to switch to the Apache

CMS.

Once done, every commiter will be able to update pages on the site by use
of a simple bookmarklet (which will commit changes, let one preview the
staged result, then push changes to the production site). Other users can
use the bookmarklet to submit patches.


   --
   Claude


-
To unsubscribe, e-mail: dev-unsubscr...@velocity.apache.org
For additional commands, e-mail: dev-h...@velocity.apache.org





-
To unsubscribe, e-mail: dev-unsubscr...@velocity.apache.org
For additional commands, e-mail: dev-h...@velocity.apache.org



Re: [VOTE] New site layout - Apache CMS

2016-05-16 Thread Nathan Bubna
+1 You're my hero, Claude.

On Mon, May 16, 2016 at 4:19 PM, Claude Brisson  wrote:

> Hi Folks.
>
> The site hasn't moved for years, and nobody really knows how to build it
> (it used patched Maven plugins that were once installed somewhere on a
> machine that has since disappeared).
>
> Should we want to release something today, we're more or less stuck. Plus,
> the design is now really outdated, there are plenty of dead links, etc...
>
> So I felt it was time to do something about it, and I had a few days this
> week : the opportinuty makes the thief, I revamped the site layout and
> moved its sources from xdoc/apt/doap/... to markdown and xslt (and a few
> lines of perl).
>
> The site sources are visible here:
> https://svn.apache.org/repos/asf/velocity/site/cms/trunk/
>
> There is a preview here: http://test.renegat.net
>
> I made several choices in the revamping process. I'll try to lighten a bit
> the menus, moved Anakia, DVSL, Texen and DocBook Framework to an Archive
> section, got rid of most of useless empty report pages but tried to keep
> most essential ones. If you feel something is missing, just tell me.
>
> Now to the vote: switch to this new site and to the Apache CMS?
>
> [  ] -1
> [  ] 0
> [  ]+1
>
> Should the vote pass, I'll open an infra issue to switch to the Apache CMS.
>
> Once done, every commiter will be able to update pages on the site by use
> of a simple bookmarklet (which will commit changes, let one preview the
> staged result, then push changes to the production site). Other users can
> use the bookmarklet to submit patches.
>
>
>   --
>   Claude
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@velocity.apache.org
> For additional commands, e-mail: dev-h...@velocity.apache.org
>
>


RE: [VOTE] New site layout - Apache CMS

2016-05-16 Thread Perry Tew
Your effort is greatly appreciated.   I reviewed the site earlier today.  It
looks great.
+1 to move.

-Original Message-
From: Claude Brisson [mailto:cla...@renegat.net]
Sent: Monday, May 16, 2016 7:20 PM
To: dev@velocity.apache.org
Subject: [VOTE] New site layout - Apache CMS

Hi Folks.

The site hasn't moved for years, and nobody really knows how to build it (it
used patched Maven plugins that were once installed somewhere on a machine
that has since disappeared).

Should we want to release something today, we're more or less stuck.
Plus, the design is now really outdated, there are plenty of dead links,
etc...

So I felt it was time to do something about it, and I had a few days this
week : the opportinuty makes the thief, I revamped the site layout and moved
its sources from xdoc/apt/doap/... to markdown and xslt (and a few lines of
perl).

The site sources are visible here:
https://svn.apache.org/repos/asf/velocity/site/cms/trunk/

There is a preview here: http://test.renegat.net

I made several choices in the revamping process. I'll try to lighten a bit
the menus, moved Anakia, DVSL, Texen and DocBook Framework to an Archive
section, got rid of most of useless empty report pages but tried to keep
most essential ones. If you feel something is missing, just tell me.

Now to the vote: switch to this new site and to the Apache CMS?

[  ] -1
[  ] 0
[X]+1

Should the vote pass, I'll open an infra issue to switch to the Apache CMS.

Once done, every commiter will be able to update pages on the site by use of
a simple bookmarklet (which will commit changes, let one preview the staged
result, then push changes to the production site). Other users can use the
bookmarklet to submit patches.


   --
   Claude


-
To unsubscribe, e-mail: dev-unsubscr...@velocity.apache.org
For additional commands, e-mail: dev-h...@velocity.apache.org

-
To unsubscribe, e-mail: dev-unsubscr...@velocity.apache.org
For additional commands, e-mail: dev-h...@velocity.apache.org



Re: [VOTE] New site layout - Apache CMS

2016-05-16 Thread Mike Kienenberger
On Mon, May 16, 2016 at 7:19 PM, Claude Brisson  wrote:

> Now to the vote: switch to this new site and to the Apache CMS?
>
> [  ] -1
> [  ] 0
> [  ]+1

+1 from me.  I agree that the old site was no longer maintainable.   I
looked at it at one point but couldn't figure it out.

-
To unsubscribe, e-mail: dev-unsubscr...@velocity.apache.org
For additional commands, e-mail: dev-h...@velocity.apache.org