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 ? >> >> >