Looking forward to seeing your theme design. Unsure if we can include the Twitter/Facebook/Google+ icons within the Roller download as they aren't Apache-licensed (they're copyrighted)--but, worst case, themes using them can be stored externally either at GitHub or Google Code, and we can reference them from our Wiki.

Glen

On 11/29/2013 11:04 AM, Gaurav Saini wrote:
Hello Glen,

I agree with you about the GA code thing, as main problem is that its
maintaince.
But the share buttons you are talking are only the buttons icons, I was
talking about implementing facebook, teiiter and google+ share apis which
help users in sharing the page. We did not have to use any of the third
party company's icons, we can use their default icons.

I will soon update my code in github, so some of my ideas come up clear.
Also community can recommend me more changes after so we can have a good
theme with latest technologies of CSS3 and HTML5.  Also I will add
responsiveness of the theme, as this way it will look great on mobile and
other devices also.

Thanks
Gaurav
On Nov 29, 2013 7:57 PM, "Glen Mazza" <glen.ma...@gmail.com> wrote:

Hmm, there are nice-looking media share buttons available by third parties
(e.g., AddThis: http://www.jroller.com/gmazza/
entry/apache_roller_blogging#rol10). I don't think we need to re-invent
the wheel by developing (and needing to maintain) our own, especially if
they end up looking not as good as the commercial equivalents.  Also, I'm
reluctant for us to standardize on one company's media buttons, partly
because we're a non-profit and shouldn't be sponsoring a particular
commercial company's widgets over the others.

As for Google Analytics, which I also use, again, there are multiple
companies offering similar services and I'm not sure we want to tie
ourselves down to a single commercial company.  (Some don't like GA:
http://www.thegooglecache.com/white-hat-seo/why-i-am-
dropping-google-analytics-in-2013-piwik-here-i-come/) A blog owner just
needs to plug in the maybe 6-line snippet provided by the company into his
blog template for tracking to be activated.  Not much is gained by already
coding in an empty snippet where the user will have to plug in his tracking
code vs. just having the user copy-and-paste the entire snippet.  Another
problem with the former is once the snippet changes it's a maintenance
headache on our side to keep it up-to-date.  Also, if a user doesn't use GA
the blog may still be alerting Google even if no key is put in the snippet;
users might not appreciate Google being informed without their knowledge of
everyone who is hitting their website.

If Roller was a programming language, it would be 3rd generation language
not a 4th generation one like WordPress or Google Blogger where everything
is done and pre-packaged for you.  Its niche is primarily Java developers
who don't mind working directly with Velocity, Tomcat, MySQL, 3rd party
widgets, search engines, usage trackers, etc. in exchange for having full
control over what they want to do.  It is all this freedom that is probably
why you came to us instead of WordPress/Blogger, starting to push users
into particular 3rd party services would probably be a step back for us.

That said, this is just my $0.02.  If you put your theme in GitHub we'll
all have a better idea of what you have in mind.

Cheers,
Glen

On 11/29/2013 08:37 AM, Gaurav wrote:

Hello,

I found the social media share buttons missing in Roller. I have
implemented it in my theme, Is there any specific reason that the social
media share plugins are missing ? Also, we can have google analytics
tracking code by default in the themes so user just have to place there
GA-ID to activate tracking. As all blogging platform provide this thing by
default, what you suggest ?



Reply via email to