On Fri, Jul 4, 2014 at 6:26 AM, Glen Mazza <glen.ma...@gmail.com> wrote:

> Hi Team, some more theme changes I'm thinking about for Roller 5.1, I'm
> not definite on any of these, just soliciting opinions:
>
> 1.) Retiring the Sotto theme -- while pretty it's non-responsive and
> doesn't offer anything that Fauxcoly doesn't have, and the latter has more
> functionality and uses a more modern rendering framework. And Sotto's
> margins are not wide enough to support blogging Java or other software
> programs, the primary need I can see for a non-responsive theme.
>

Sounds good.


2.) Rename the "Basic" Theme to "Dual-Theme", as its main technical benefit
> is that it offers two themes, one mobile and one standard, for those who
> would be interested in this type of setup.  In the description for the
> theme, I will mention that the mobile theme is "beta" quality due to
> problems with it mentioned in my email yesterday:  "Shelan, another
> contributor around 2010 created a mobile weblog view for a blog, as you can
> see in the upper-right corner here: http://www.nailedtothex.org/
> roller/kyle/entry/nested-list-element-issue-of1 .  The mobile theme
> doesn't seem to work right today (that blog entry at that link shows the
> problems with it, the blogger had to make changes basically making it a
> standard blog anyway, and even with those changes I saw further errors with
> it.)"
>

I'd prefer to keep the name "Basic" and either 1) fix whatever is broken in
the theme or 2) create two themes: a) Basic with no mobile features and b)
Dual-Theme with the mobile stuff as is.



By renaming this theme, we keep its main benefit while ensuring actual
> bloggers realize there's problems with the present mobile theme and so they
> may wish either fix it (and hopefully submit a patch), remove the mobile
> theme capability (if they like the standard theme by itself) or bring in
> another mobile theme.  The current problem with 5.1 is that we name the
> theme "Basic" which causes many to use it.  However, those accessing the
> blog using a smart phone or tablet end up getting an buggy Mobile theme.
> Further, since most of the blood and effort today is in creating responsive
> themes, fixing the problem with Basic's secondary mobile theme isn't going
> to be a high priority for anyone.
>

I'll take a shot at fixing the mobile part of the Basic theme myself.


3.) Bring in the Rolling theme (https://code.google.com/a/
> apache-extras.org/p/roller-extras/wiki/Themes) from Roller-Extras, I've
> been using a customized version of it since 2005 (
> http://web-gmazza.rhcloud.com/blog/) and superblogger Arun Gupta of
> Sun/Oracle also used it for many years.  It's an unapologetically
> non-responsive theme with wide columns good for blogging code, it's easy to
> modify and change the right side column heading topics (mine are different
> from the basic theme), and doesn't use any advanced CSS/JS libraries--it's
> easy to customize. It will also attract people who would otherwise use
> Basic/Dual-Theme but don't wish to be saddled with an unworking mobile
> theme, or (like me) don't even want to try to have their blog entries
> rendered for smart phones.
>
> (Note that Rolling may be LGPL licensed, as Roller-Extras as a whole is,
> but it was apparently authored by Dave according to its theme.xml, so if
> Dave could hereby declare it ASL we should be in good shape.)
>

Hmm. I never wanted to apply the LGPL license to anything. It is possible
that there was some JavaScript component in Rolling that is LGPL, or that I
just picked the wrong license option at some point in the Google Code UI.


As an alternative to #2 and #3, what we can do is remove the mobile
> capability from the Basic theme so it works OOTB, and add to the user's
> guide how to create a dual-theme Theme, bringing in Shelan's beta-quality
> mobile theme viewer in that article (or just using the gaurav theme as the
> mobile viewer).
>

Yeah, think that is better than renaming Basic.  Let's do that if I decide
it is too much of a PITA to fix Basic's mobile features.

- Dave

Reply via email to