Hi Gaurav, OK, I'm done on my side: http://roller.apache.org/ I
followed the website architecture used by the Apache Isis team
(http://isis.apache.org/contributors/updating-the-cms-site.html) and
that saved me a lot of time.
Feel free to make website enhancements, possibly looking at other Apache
websites for inspiration (https://projects.apache.org/indexes/quick.html
-- BTW, I think Isis' carousel looks neat:
http://isis.apache.org/index.html). You can svn commit all you want,
that just moves it to the staging website (#4 here:
http://roller.apache.org/getinvolved/edit_website.html), but for
significant changes, please hold off on hitting the
publish-to-production button (#5) until the team has a chance to review
the change on staging and possibly make suggestions.
The way the Apache CMS works is that the markdown files (*.mdtext) under
the content folder are run through a template (line #9 and #10 here:
http://svn.apache.org/viewvc/roller/cmssite/trunk/lib/path.pm?revision=1610818&view=markup),
converting them to HTML files. For most text you'll create an .mdtext
file and run it through the basic.html template (line #10 of the above
link); for advanced stuff you can store an HTML under templates/*.html
and have a dummy/empty .mdtext file run through that .html file,
effectively resulting in the HTML becoming viewable (see line #9 for an
example of a dummy markdown file.)
Regards,
Glen
On 07/13/2014 08:31 AM, Glen Mazza wrote:
Hi Gaurav, I'm going to go ahead with what I have this week (without
the carousel), in the interim, please go ahead with the carousel'ed
version (either [1] or [2] is good) There's two parts to this work:
one is getting us to bootstrap (there's no guarantee just copying the
files to our website folder will cause it to work -- I need to
research this, the current website uses Apache CMS and may be
expecting Markdown instead of HTML files), for that we just need a
simple but workable website (what I have.) Once #1 is done, you're
welcome to add/replace with any other bootstrap pages--carousel and
whatever other bells and whistles.
Make sure the screenshots look good. It's better to have nothing than
have something that looks bad. By doing the carousel after the
deployment of the non-carouseled version, this gives us time to have
good screenshots while not forcing us to rush the screenshots just so
we can get on Bootstrap.
I do need you check out the current non-bootstrap website, make a
trivial change to it--add the word "test" to a page maybe, svn commit
it, view the word "test" on staging, publish it to our production
website, view the word "test" on our production website, undo your
trivial change, commit your undo, view it on staging, and publish your
undo. In getting from A to B you need to understand A first (you need
SVN practice). It's all documented here:
http://roller.apache.org/getinvolved/edit_website.html and I'm
available either on the dev@ list of off-line for any questions you have.
Regards,
Glen
On 07/13/2014 07:22 AM, Gaurav Saini wrote:
Hello Glen,
Great work, website now looks good. I have searched a bit and found 2
themes if you can consider them [1]
<http://getbootstrap.com/examples/carousel/> [2]
<http://startbootstrap.com/templates/modern-business/index.html> and
have one of these which seems to be more good to you.
Also, the Roller current home page have a lot of content we can add
that also to these pages.
Glen, I can build the roller website on top of any of these two
themes, if it looks good to you and will share with the community.
Also, I am interested in adding some images to the carousel, if you
have any idea of what type of images we can add up there (some pics
can be screenshot of roller UI ).
[1] - http://getbootstrap.com/examples/carousel/
[2] - http://startbootstrap.com/templates/modern-business/index.html
Thanks
Gaurav
On Thursday 10 July 2014 03:06 AM, Glen Mazza wrote:
Hi team, in ROL-2024 I attached a .tar.gz file showing a proposed
Bootstrap-based website to replace our current Roller website. This
is just a starter website, something we can build on over time (in
particular, one thing I'd like to eventually see is a Bootstrap
"carousel" of rotating screenshots, like OpenMeetings has:
http://openmeetings.apache.org/).
Please take a look at the website and let me know if this is good
enough to make live, if not, what changes you would like prior to
that happening. Please distinguish between before-deployment
changes (my main concern here -- right now, I'm just trying to
modernize our current roller.apache.org site, so it only has to be
better than that right now), and changes that anyone can do after
the site goes live.
Don't worry about hurting my feelings--the purpose of this website
is to expand Roller's usership many-fold, if you don't think this
design will accomplish it, I want to hear it. :)
Regards,
Glen