Re: ROL-2048 - Roller needs a new logo

2021-03-16 Thread Gaurav Saini
t;>>>>>> Nitin
> > >> >>>>>>>>>>>>>>>>>>
> > >> >>>>>>>>>>>>>>>>>> On Thu, Sep 5, 2019, 2:09 PM Swapnil M Mane <
> > >> >>>>>>>>>>>> swapnilmm...@apache.org>
> > >> >>>>>>>>>>>>>>>>>> wrote:
> > >> >>>>>>>>>>>>>>>>>>
> > >> >>>>>>>>>>>>>>>>>>> Thanks so much Nitin.
> > >> >>>>>>>>>>>>>>>>>>>
> > >> >>>>>>>>>>>>>>>>>>> @Team,
> > >> >>>>>>>>>>>>>>>>>>> With this done, we can share the survey [1] of
> Logo
> > to
> > >> >>> our
> > >> >>>>>>>>>> users on
> > >> >>>>>>>>>>>>>>>>>>> u...@roller.apache.org mailing list.
> > >> >>>>>>>>>>>>>>>>>>> I am planning to send the mail in a couple of days
> > if
> > >> >>>> everyone
> > >> >>>>>>>>>> is
> > >> >>>>>>>>>>>> fine
> > >> >>>>>>>>>>>>>>>>>>> with this.
> > >> >>>>>>>>>>>>>>>>>>>
> > >> >>>>>>>>>>>>>>>>>>> [1] https://www.surveymonkey.com/r/PZSNTGS
> > >> >>>>>>>>>>>>>>>>>>>
> > >> >>>>>>>>>>>>>>>>>>> Best regards,
> > >> >>>>>>>>>>>>>>>>>>> Swapnil M Mane,
> > >> >>>>>>>>>>>>>>>>>>> www.ap

Re: [VOTE] Release Apache Roller 6.0.0

2019-12-09 Thread Gaurav Saini
+1

On Tue, Dec 10, 2019, 05:19 Dave  wrote:

> Please vote to release RC2 as Apache Roller 6.0.0. Release candidate files
> are here:
> https://dist.apache.org/repos/dist/dev/roller/roller-6.0/v6.0.0/
>
> Please vote +1 to release or -1 with reason(s) not to release.
>
> Thanks,
> Dave
>
>
> PS. This is the proposed release announcement:
>
> The Apache Roller project is pleased to announce the release of Roller
> 6.0.0.
>
> You can find a list of the issues resolved in Roller 6 here:
> https://issues.apache.org/jira/projects/ROL/versions/12344884
>
> In summary, Roller 6 is a new version of Roller with these features:
> * Web interface has been rewritten to use Twitter bootstrap via the Struts
> 2 Bootstrap tags.
> * Most dependencies have been upgraded to latest version.
> * Compiled with Java 11 and requires Java 11.
> * The installation giude has been converted from OpenOffice to AsciiDocs.
>
> It should be relatively easy to ugrade from Roller 5.2.4 to Roller 6
> because there are no changes to the database schema (that means you can
> easily roll back if you find problems). The user interface is different and
> we hope you'll find it better, easier to use, more intuitive and with a
> more modern feel.
>
> Thanks to the many contributors to Roller for this new release. We hope
> you'll enjoy and find it useful.
>


Re: New Bootstrap based UI for Roller

2017-08-14 Thread Gaurav Saini
Hello Dave,

Screenshots looks really good +1

Thanks
Gaurav

On Mon, Aug 14, 2017 at 8:28 PM, Matt Raible  wrote:

> Looks good Dave!
>
> > On Aug 14, 2017, at 5:57 AM, Dave  wrote:
> >
> > I blogged about this last year, but I just realized I never mentioned it
> on
> > the mailing list. I've been working on UI improvements for Roller using
> the
> > Twitter Bootstrap libary and I'm doing it the branch 'bootstrap-ui' and
> > plan to mege to master when I'm done (hopefully later this year).
> >
> > You can find more info here:
> >   http://rollerweblogger.org/roller/entry/modernizing-the-roller-ui
> >
> > And you can find screenshots here:
> >https://www.flickr.com/photos/snoopdave/sets/72157666773620323
> >
> > I've been making slow but steady progress and am about 50% done.
> >
> > Dave
>
>


-- 
Regards,
*Gaurav Saini*


Re: Move to Git?

2015-12-28 Thread Gaurav Saini
+1
On 28-Dec-2015 10:30 pm, "Matt Raible"  wrote:

> +1
> On Mon, Dec 28, 2015 at 09:00 Dave  wrote:
>
> > Now that Git is officially supported by the ASF, would anybody be opposed
> > to moving Roller to Git?  All we have to do is to ask the INFRA team to
> > switch us over.
> >
> > My reasons for this move are mostly selfish: I prefer Git, find it easier
> > to use and use it on all other projects. Also, a move to Git would make
> it
> > possible for us to accept GitHub pull-requests.
> >
> > Thoughts?
> >
> > Dave
> >
>


Re: problem with gaurav theme?

2014-08-01 Thread Gaurav Saini

Hello Glen,

The theme is working fine. I have tested it.
The thing you mentioned is actually the name of template mentioned in 
the theme.xml. You can see in the below  its the  that I 
included in weblog.vm and the file name is different mentioned as 



   
standard_header
Displayed in header of each page

false
true
text/html

   velocity
   std_header.vm
   standard
   



Thanks
Gaurav


On Thursday 31 July 2014 07:18 PM, Glen Mazza wrote:

Hi Gaurav, I noticed in the weblog.vm of the gaurav theme:


#includeTemplate($model.weblog "standard_head")
...




#includeTemplate($model.weblog "standard_header")



Yet, the names of the files are std_head.vm and std_header.vm. You may 
wish to retest that it works if the above #includeTemplates are 
updated with the actual template names.


Regards,
Glen


--
Regards,
Gaurav Saini
Developer and Internet Marketing



Re: problem with gaurav theme?

2014-08-01 Thread Gaurav Saini

Hello Glen,

I will test the theme and will correct it if it has any problem in it.

Thanks
Gaurav

On Thursday 31 July 2014 07:18 PM, Glen Mazza wrote:

Hi Gaurav, I noticed in the weblog.vm of the gaurav theme:


#includeTemplate($model.weblog "standard_head")
...




#includeTemplate($model.weblog "standard_header")



Yet, the names of the files are std_head.vm and std_header.vm. You may 
wish to retest that it works if the above #includeTemplates are 
updated with the actual template names.


Regards,
Glen


--
Regards,
Gaurav Saini
Developer and Internet Marketing



Re: Upgrading fauxcoly theme to Foundation CSS

2014-07-29 Thread Gaurav Saini

Hello Glen,

Yes, I still remember that issue that is why I though of adding to this 
theme. Also, It good to add to velocity/weblog.vm so all themes can use it.


Thanks for appreciation :)
Ok. I will place the widgets to the right side and will see that in 
mobile it comes to the left. For now we can leave rate this template, I 
just places to occupy the space.


So, the YUI3 is gone. Isn't that we were thinking of upgrading from YUI2 
to YUI3 or I missed out of some discussion ?

Yes, once theme is ready we can get rid of YUI3 folder definitely.

Regards,
Gaurav

On Monday 28 July 2014 08:29 PM, Glen Mazza wrote:
Hi Gaurav, can you see to it that the updated Fauxcoly theme does 
*not* use YUI3's CSS grids -- it's the only thing in Roller using it 
today and we can get rid of its folder 
http://svn.apache.org/viewvc/roller/trunk/app/src/main/webapp/roller-ui/yui3/ 
once it's gone from the theme.


Thanks,
Glen


On 07/28/2014 09:39 AM, Gaurav Saini wrote:

Hello Matt,

Yes, definately I will add some widgets to the right. For now I have 
just made it in html so some rough mockup.
There is a tree in the bottom (blog archive widget). I am planning to 
include that in the theme. What you think about it, wordpress and 
blogger already have this type of tree.


If you have some more ideas, Please let me know. I want to make it 
look great :)


Thanks
Gaurav

On Monday 28 July 2014 06:57 PM, Matt Raible wrote:

I think it looks OK, but maybe there should be something more under the
search on the right. Perhaps a tag cloud or most recent posts listing?


On Mon, Jul 28, 2014 at 7:23 AM, Gaurav Saini 
wrote:


Hello Team,

As discussed before, about upgrading the fauxoly theme to 
Foundation CSS
framwork. I have prepared initial rough mockup of the theme. I 
tried to

have it similar to old theme with a large background image on the top.

Please get in with some reviews about it. So, I can go forward with 
it.

(Its responsive in nature and adapts well on mobile and tablets also.)

http://awesomescreenshot.com/0ee37zej4b

Note: Original Foundation components (buttons, icons, and other css
components might look a bit different).

--
Regards,
Gaurav Saini
Developer and Internet Marketing








--
Regards,
Gaurav Saini
Developer and Internet Marketing



Re: Upgrading fauxcoly theme to Foundation CSS

2014-07-28 Thread Gaurav Saini

Hello Matt,

Yes, definately I will add some widgets to the right. For now I have 
just made it in html so some rough mockup.
There is a tree in the bottom (blog archive widget). I am planning to 
include that in the theme. What you think about it, wordpress and 
blogger already have this type of tree.


If you have some more ideas, Please let me know. I want to make it look 
great :)


Thanks
Gaurav

On Monday 28 July 2014 06:57 PM, Matt Raible wrote:

I think it looks OK, but maybe there should be something more under the
search on the right. Perhaps a tag cloud or most recent posts listing?


On Mon, Jul 28, 2014 at 7:23 AM, Gaurav Saini 
wrote:


Hello Team,

As discussed before, about upgrading the fauxoly theme to Foundation CSS
framwork. I have prepared initial rough mockup of the theme. I tried to
have it similar to old theme with a large background image on the top.

Please get in with some reviews about it. So, I can go forward with it.
(Its responsive in nature and adapts well on mobile and tablets also.)

http://awesomescreenshot.com/0ee37zej4b

Note: Original Foundation components (buttons, icons, and other css
components might look a bit different).

--
Regards,
Gaurav Saini
Developer and Internet Marketing




--
Regards,
Gaurav Saini
Developer and Internet Marketing



Upgrading fauxcoly theme to Foundation CSS

2014-07-28 Thread Gaurav Saini

Hello Team,

As discussed before, about upgrading the fauxoly theme to Foundation CSS 
framwork. I have prepared initial rough mockup of the theme. I tried to 
have it similar to old theme with a large background image on the top.


Please get in with some reviews about it. So, I can go forward with it. 
(Its responsive in nature and adapts well on mobile and tablets also.)


http://awesomescreenshot.com/0ee37zej4b

Note: Original Foundation components (buttons, icons, and other css 
components might look a bit different).


--
Regards,
Gaurav Saini
Developer and Internet Marketing



Re: change needed to gaurav theme

2014-07-20 Thread Gaurav Saini

Hello Glen,

I have made necessary change in the theme. I am a bit busy in my GSOC 
project. I have started buidling fauxcoly theme in foundation, but will 
need some time.


How you think is best you to commit changes of the fauxcoly theme ? 
(Completely after completing or partial changes)


Thanks
Gaurav

On Sunday 20 July 2014 08:59 AM, Glen Mazza wrote:
Much appreciated, I typed up the JIRA for you.  If you're tied up with 
other projects, you can unassign yourself from it.


Regards,
Glen


On 07/19/2014 10:32 PM, Gaurav Saini wrote:

Hello Glen,

Yes, definately I will make this necessary change to the gaurav theme.

Thanks
Gaurav
On Jul 20, 2014 3:36 AM, "Glen Mazza"  wrote:


Hi Gaurav,  I noticed with your theme, by default we require the blog
reader looking at the blog home page to need to hit the "Read More >"
button for every blog article.  So if he writes 10 articles, his 
blog home

page consists of 10 blog titles and 10 "Read More >" but no blog text.

Normally we give this decision to the blog writer.  Namely, if and 
only if
he puts something in the "Summary" field on the Blog entry edit 
page, we
output that summary only (as your theme already does) along with the 
"Read
More >" button.  However, if he leaves the Summary field blank, we 
go ahead

and render the entire blog article, potentially several entries on each
page (the number of blog articles per page can be adjusted by the 
blogger

on his settings page.)

I think we should be retaining this functionality even for the
smart-phone-friendly gaurav theme.  If someone's concerned about too 
much
data on the blog home page,  he can put in one-sentence summaries 
for each
blog article to get the "Read More >" buttons (as he should do, to 
give the

blog reader a better idea what's behind the "Read More" button) and/or
reduce the number of blog articles per page to limit the size.  Even 
the

Bootstrap folks, masters of reponsive themes, happily have their blog
output several blog articles without requiring "read more" buttons:
http://blog.getbootstrap.com/

Would you be able to take care of this change for us?

Thanks,
Glen






--
Regards,
Gaurav Saini
Developer and Internet Marketing



Re: change needed to gaurav theme

2014-07-19 Thread Gaurav Saini
Hello Glen,

Yes, definately I will make this necessary change to the gaurav theme.

Thanks
Gaurav
On Jul 20, 2014 3:36 AM, "Glen Mazza"  wrote:

> Hi Gaurav,  I noticed with your theme, by default we require the blog
> reader looking at the blog home page to need to hit the "Read More >"
> button for every blog article.  So if he writes 10 articles, his blog home
> page consists of 10 blog titles and 10 "Read More >" but no blog text.
>
> Normally we give this decision to the blog writer.  Namely, if and only if
> he puts something in the "Summary" field on the Blog entry edit page, we
> output that summary only (as your theme already does) along with the "Read
> More >" button.  However, if he leaves the Summary field blank, we go ahead
> and render the entire blog article, potentially several entries on each
> page (the number of blog articles per page can be adjusted by the blogger
> on his settings page.)
>
> I think we should be retaining this functionality even for the
> smart-phone-friendly gaurav theme.  If someone's concerned about too much
> data on the blog home page,  he can put in one-sentence summaries for each
> blog article to get the "Read More >" buttons (as he should do, to give the
> blog reader a better idea what's behind the "Read More" button) and/or
> reduce the number of blog articles per page to limit the size.  Even the
> Bootstrap folks, masters of reponsive themes, happily have their blog
> output several blog articles without requiring "read more" buttons:
> http://blog.getbootstrap.com/
>
> Would you be able to take care of this change for us?
>
> Thanks,
> Glen
>
>


Re: We're on Bootstrap! (Re: Proposed Bootstrap-based website for us (ROL-2024))

2014-07-15 Thread Gaurav Saini

Hello Glen,

Nice work :)
I will start looking into it and see how we can improve it more futher 
with carasoul included in it. If anyone have suggestion for images for 
carasoul or have some images idea with them please share.


Thanks
Gaurav

On Wednesday 16 July 2014 04:40 AM, Dave wrote:

Very nice. - Dave



On Tue, Jul 15, 2014 at 4:01 PM, Matt Raible  wrote:


Looks great guys!

On Jul 15, 2014, at 1:43 PM, Glen Mazza  wrote:


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 t

Re: Proposed Bootstrap-based website for us (ROL-2024)

2014-07-13 Thread Gaurav Saini

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


--
Regards,
Gaurav Saini
Developer and Internet Marketing



Re: YUI2 -> YUI3 switch? (Re: Updated 5.1 release requirements)

2014-07-06 Thread Gaurav Saini

Hello Glen,

I will also join you to fix up things after upgrading to YUI 3. It will 
not take much time much time to other JIRA you mentioned for me. After 
that I will join you to fix any issues and complete it asap. I am just 
waiting for the svn credentials and account to come.


Thanks
Gaurav

On Sunday 06 July 2014 10:31 PM, Dave wrote:

+1

I've got no love for YUI 2.8 and I'm willing to help fix things if they
break in the upgrade to 3.

- Dave



On Sun, Jul 6, 2014 at 12:48 PM, Glen Mazza  wrote:


Hi Dave, as part of ROL-2019, I'm updating our YUI library from 2.8.0 to
the latest 3.17.2. I've just updated Fauxcoly and was about to check it in.
  (We'll have a new roller-ui/yui3 folder).  Do you have any great love for
2.8.0 that you'd want to keep it? Otherwise, I was going to go ahead and
replace whereever else we're using YUI2 with YUI3 (basically, about 4 or 5
other JSPs).

Regards,
Glen


On 07/06/2014 11:50 AM, Dave wrote:


I added a couple of tests that I'd like to do before release.

- Dave



On Sat, Jul 5, 2014 at 10:30 PM, Glen Mazza  wrote:

  Updated here:

https://cwiki.apache.org/confluence/display/ROLLER/
Apache+Roller+5.1+Release

I just see 2 more JIRAs that need to be done for 5.1.0-SNAPSHOT to be
released.  ROL-2019 (upgrading the YUI library) I'm including only
because
if we try to upgrade it after 5.1 it may break backwards compability with
any themes choosing to use the older YUI library.  Any other JIRAs,
including the recent theme-related ones suggested to Gaurav are all
useful
and if they can be done before 5.1 is released, great, but they can go
into
5.1.1., 5.1.2, etc., without breaking anything.

I'll look at ROL-2019.

Regards,
Glen





--
Regards,
Gaurav Saini
Developer and Internet Marketing



Re: Roller UI Ideas (Was Re: ApacheCon CFP closes June 25)

2014-07-03 Thread Gaurav Saini

Hello Glen,

I like the idea of support a 2nd UI library in Roller. Foundation is 
another which we can have in roller (http://foundation.zurb.com/). There 
are also a lot of people using these library. I can build another Roller 
Theme in future using foundation, so that way we will be having 
Bootstrap, YUI and foundation themes.


Also, as you mentioned about 6 theme types, that also seems great as 
this way user will have a lot of choices to choose from.


I am now taking up ROL-2022 now and waiting for my credentials so I can 
have a go with SVN. I have gone with the other JIRA you mentioned. I can 
easily grab them as I will be familiar to the SVN.


Thanks
Gaurav

On Friday 04 July 2014 06:30 AM, Glen Mazza wrote:


On 07/03/2014 02:17 AM, Gaurav Saini wrote:


2.) The fauxcoly theme uses YUI (Yahoo User Interface) stored in 
webapp/roller-ui/yui, but the YUI is from 2009.  I'd like to have it 
replaced with the latest release YUI.  The YUI we ship with Roller 
is not just for fauxcoly, but for any YUI-based custom theme a user 
may wish to create (by keeping it in roller-ui/yui a new theme 
creator doesn't have to bother importing all the YUI files with his 
theme.)  Also, if the theme can be tweaked a bit to be responsive 
while using YUI still that would be good.


What I think is two option for this, we can replace YUI with 
bootstrap themes (http://bootswatch.com/) and this is make it 
responsive. Also with this we can upgrade the back-end UI also 
through which it will be easier to create blogs from any screens 
(mobiles and tabs on the go).
Another option is upgrading to YUI 2 to YUI 3, but YUI 3 might not 
provide much features which bootstrap provides, although from docs it 
seems it has responsiveness support.


My Idea is to go with bootstrap as its easier to upgrade it and 
active development is going at hight pace and will enhance the UI 
very much.




If YUI is not part of your present research interests, no problem, 
leave #2 alone then -- I'll look into this one.  I haven't looked at 
YUI much but if it's becoming obsolete, we can switch it to another 
up-and-coming competitor to Bootstrap.  But I think it would be good 
for Roller to support a 2nd UI CSS & JavaScript library, even if it is 
not as good or as popular as Bootstrap, if only to demonstrate that 
Roller has a flexible architecture and hence isn't hardcoded to a 
specific UI technology.


In earlier versions of Roller (for example JRoller hosted by DZone), 
new bloggers would get a choice of maybe 15 themes and would just 
choose whichever one they felt looks best.  I'm trying to move to 
fewer but more functional themes -- i.e., (1) we have at least one 
jquery/bootstrap theme , (2) a YUI (or another technology) theme, (3) 
(apparently) a theme that can flip between mobile and standard (basic 
theme), (4) we have a front-page theme (which is just an accumulator 
of other blogs, looks like this one: http://www.jroller.com/), (5) a 
non-responsive theme for blogging software code (basic theme will do, 
but I like the Rolling theme I use on my blog), and (6) (future) a 
planet theme.  Each theme would give users a starting point based on 
their desires that they can subsequently customize as they wish.



4.) Both the gaurav and fauxcoly themes duplicate an icons folder 
having all the social media bitmaps for Facebook, Twitter, LinkedIn, 
etc.  I'd like to see those icons stored in one place, maybe 
roller-ui/icons or /socialmedia or whatever, so themes can reference 
those icons without needing to duplicate them into their themes.


+1. Another Idea is to add a share link with each blog similar to 
this. (http://awesomescreenshot.com/021333r131). I think we can use 
these share buttons, we can check other apache projects for any 
licence issue if it have.


All I care about here is just that the icons are centralized so the 
user doesn't have to import them with a new theme.  Share links are 
already available via 3rd party tools (http://www.addthis.com/)--we 
can make our own, but it needs to look reasonably comparable in 
quality to the 3rd party alternatives; if it's not competitive it's 
not worth reinventing the wheel.  Also, I haven't confirmed but would 
like to make sure that Roller supports the well respected Disqus 
comment management system that your blog uses.  We must always avoid 
proprietary, LGPL, or GPL licenses.  Most others (BSD, MIT, Apache of 
course) are fine.





5.) 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.)  What Shelan 

Re: Roller UI Ideas (Was Re: ApacheCon CFP closes June 25)

2014-07-02 Thread Gaurav Saini
rk on mobile, tablets and desktops. I think this might also 
clean up a bit code in java and front-end themes as we do not have to 
make specific templates for mobiles.


6.) Our website is old-fashioned, perhaps about 50% of Apache websites 
are now using Bootstrap and I'd like Roller to be one of them. The 
stuff that is on the Roller Wiki would remain there, so that doesn't 
need converting, just the several relatively small pages making up 
roller.apache.org.


Exicted to take this up :) We can definately use bootstrap on roller 
website. Just want to know in which framework the current website is in 
and have to check how easy to customize it.


7.) We eventually should have a sample theme (probably non-responsive 
as this is a portal-type page) showing how to display Roller's Planet 
functionality (it is very crude here: 
http://rollerweblogger.org/project/page/planet, the CSS isn't 
working).  I haven't looked at this at all, and am unsure how well the 
backend still supports it.




I am bit unclear about the planet concept. Can you please tell me a bit 
what exactly it does.


If any of this sounds interesting to you (or any other Roller 
committer), just let us know so we're not duplicating effort and feel 
free to jump into it!


Regards,
Glen



Just let me know priority wise which task to take first, then we can 
move around all and complete it.



Thanks
Gaurav




On 06/18/2014 03:18 AM, Gaurav Saini wrote:

Hello Glen,

Thanks for this informative reply. I was looking for some suggestions 
and you provided. :)


I am interested in any UI work related to roller. I can handle all 
the UI work inside roller although there might not be as much but if 
you have any issues in JIRA known to you I would love to contribute 
towards them.


I have been working on AngularJS, nodejs projects from last some time 
and also have vast expirience in CSS mainly how to perfectly use 
Bootstrap. I am focusing my future in client side with nodejs coming 
in scope we can have backend built with javascript.


So, I love to contribute to any client side work (UI) to roller 
anytime. :)


Thanks
Gaurav

On Sunday 15 June 2014 10:11 PM, Glen Mazza wrote:
Hi Gaurav, yes, I hope gaurav the theme (and Gaurav the person) gets 
a lot *more* attention too... :)


You are most welcome to submit a proposal for any Apache project, 
and you don't need anybody's permission to do so. I've never given a 
presentation at ApacheCon so I wouldn't know much more than what the 
website would tell you.  I'd be cautious though, I'm not certain 
they will cover your formidable transportation and lodging costs if 
they accepted your presentation (or may take that into account when 
judging to accept your proposal, reducing the chances of its 
acceptance). 'Course, at this early stage in your career, given the 
amount of time and effort it would take to give a presentation in 
Europe, it might be better for you to spend that time on gaining 
more technical know-how anyway (say, by submitting more Roller 
patches :), as substance is always better than show.


Regards,
Glen

On 06/13/2014 08:22 AM, Gaurav Saini wrote:

Hello Dave and Glen,

I am really excited and interested in submitting a paper on Apache 
Roller.
I have worked on roller and have contributed to roller some months 
back. I also have contributed the responsive theme for roller which 
is really gaining some attention.


Glen, might be knowing me and remembering me. I can provide a 
hands-on tutorial or an introduction for beginners about Roller.


Can anyone please guide me how I can go for this ? Is there 
anything specific anyone has idea for which I can prepare the 
paper. This is my first time and really looking forward for this 
conference.


Thanks
Gaurav

On Friday 13 June 2014 05:29 PM, Dave wrote:

Dear Roller fans,

As you may be aware, ApacheCon will be held this year in Budapest, on
November 17-23. (See http://apachecon.eu for more info.)

The Call For Papers for that conference is still open, but will be
closing soon. Now is your chance to tell the world about how you
use Roller.  This could be any level of talk - a deep technical talk,
a hands-on tutorial, an introduction for beginners, or a case study
about the awesome stuff you're doing with Roller.

Please consider submitting a proposal, at
http://events.linuxfoundation.org//events/apachecon-europe/program/cfp 



Thanks!











--
Regards,
Gaurav Saini
Developer and Internet Marketing



Re: Theme switch for Roller 5.1?

2014-06-24 Thread Gaurav Saini

Hello Glen,

Thanks for adding my work in Roller. I have merged the changes you 
mentioned.


Please let me know if anything else have to be done. I recently sent a 
mail in mailing list regarding the contribution towards roller. I am 
really interested in any UI work to be done, can anyone assign me some 
of that Issues in JIRA so I can contribute.


Regards,
Gaurav

On Wednesday 25 June 2014 03:55 AM, Dave wrote:

+1


On Tue, Jun 24, 2014 at 6:23 PM, Matt Raible  wrote:


+1

On Jun 24, 2014, at 4:19 PM, Glen Mazza  wrote:


Team, I'd like to bring in Gaurav's responsive (Bootstrap) theme[1] into

trunk and have it replace the "Brushed Metal" theme.  I've plugged it into
trunk and it looks quite nice.  Roller 5.1 should ship with at least one
responsive theme and Gaurav's work seems to fit our needs pretty well.
  Here's an idea of what it looks like:
https://web-gmazza.rhcloud.com/test/  .  The "archives" and comment entry
fields are particularly well-designed.  I put in a pull request earlier
today to Gaurav to fix the search entry box.

As for Brushed Metal, it's at least 7 years old and none of our users

[2] are using it today.  Brushed Metal features a narrow text column, good
if you're posting text-only articles and you want tall/narrow paragraphs
that are easier to read than the wide column offered by the
source-code-friendly Basic and Rolling themes.  But anyone looking for a
narrow text column is going to want a responsive theme anyway, which
Brushed Metal can't provide.  So I think Gaurav's theme would be a good
replacement for it.  WDYT?

Regards,
Glen

[1] https://github.com/gauravsaini03/roller-theme
[2] https://cwiki.apache.org/confluence/display/ROLLER/WhoUsesRoller





--
Regards,
Gaurav Saini
Developer and Internet Marketing



Re: ApacheCon CFP closes June 25

2014-06-18 Thread Gaurav Saini

Hello Glen,

Thanks for this informative reply. I was looking for some suggestions 
and you provided. :)


I am interested in any UI work related to roller. I can handle all the 
UI work inside roller although there might not be as much but if you 
have any issues in JIRA known to you I would love to contribute towards 
them.


I have been working on AngularJS, nodejs projects from last some time 
and also have vast expirience in CSS mainly how to perfectly use 
Bootstrap. I am focusing my future in client side with nodejs coming in 
scope we can have backend built with javascript.


So, I love to contribute to any client side work (UI) to roller anytime. :)

Thanks
Gaurav

On Sunday 15 June 2014 10:11 PM, Glen Mazza wrote:
Hi Gaurav, yes, I hope gaurav the theme (and Gaurav the person) gets a 
lot *more* attention too...   :)


You are most welcome to submit a proposal for any Apache project, and 
you don't need anybody's permission to do so.  I've never given a 
presentation at ApacheCon so I wouldn't know much more than what the 
website would tell you.  I'd be cautious though, I'm not certain they 
will cover your formidable transportation and lodging costs if they 
accepted your presentation (or may take that into account when judging 
to accept your proposal, reducing the chances of its acceptance).  
'Course, at this early stage in your career, given the amount of time 
and effort it would take to give a presentation in Europe, it might be 
better for you to spend that time on gaining more technical know-how 
anyway (say, by submitting more Roller patches :), as substance is 
always better than show.


Regards,
Glen

On 06/13/2014 08:22 AM, Gaurav Saini wrote:

Hello Dave and Glen,

I am really excited and interested in submitting a paper on Apache 
Roller.
I have worked on roller and have contributed to roller some months 
back. I also have contributed the responsive theme for roller which 
is really gaining some attention.


Glen, might be knowing me and remembering me. I can provide a 
hands-on tutorial or an introduction for beginners about Roller.


Can anyone please guide me how I can go for this ? Is there anything 
specific anyone has idea for which I can prepare the paper. This is 
my first time and really looking forward for this conference.


Thanks
Gaurav

On Friday 13 June 2014 05:29 PM, Dave wrote:

Dear Roller fans,

As you may be aware, ApacheCon will be held this year in Budapest, on
November 17-23. (See http://apachecon.eu for more info.)

The Call For Papers for that conference is still open, but will be
closing soon. Now is your chance to tell the world about how you
use Roller.  This could be any level of talk - a deep technical talk,
a hands-on tutorial, an introduction for beginners, or a case study
about the awesome stuff you're doing with Roller.

Please consider submitting a proposal, at
http://events.linuxfoundation.org//events/apachecon-europe/program/cfp

Thanks!







--
Regards,
Gaurav Saini
Developer and Internet Marketing



Re: ApacheCon CFP closes June 25

2014-06-13 Thread Gaurav Saini

Hello Dave and Glen,

I am really excited and interested in submitting a paper on Apache Roller.
I have worked on roller and have contributed to roller some months back. 
I also have contributed the responsive theme for roller which is really 
gaining some attention.


Glen, might be knowing me and remembering me. I can provide a hands-on 
tutorial or an introduction for beginners about Roller.


Can anyone please guide me how I can go for this ? Is there anything 
specific anyone has idea for which I can prepare the paper. This is my 
first time and really looking forward for this conference.


Thanks
Gaurav

On Friday 13 June 2014 05:29 PM, Dave wrote:

Dear Roller fans,

As you may be aware, ApacheCon will be held this year in Budapest, on
November 17-23. (See http://apachecon.eu for more info.)

The Call For Papers for that conference is still open, but will be
closing soon. Now is your chance to tell the world about how you
use Roller.  This could be any level of talk - a deep technical talk,
a hands-on tutorial, an introduction for beginners, or a case study
about the awesome stuff you're doing with Roller.

Please consider submitting a proposal, at
http://events.linuxfoundation.org//events/apachecon-europe/program/cfp

Thanks!



--
Regards,
Gaurav Saini
Developer and Internet Marketing



Fwd: [roller-theme] gaurav setup failed on roller 5.03, due to theme.xml schema evolved. (#3)

2014-05-21 Thread Gaurav Saini

Hello Glen,

There are lot of people taking interest in the responsive theme I built. 
Today, I got an issue created mentioning to create a branch for roller 
5.0.3 version, as might be there are compatibility issue in theme.xml. ( 
 line give xml element mismatch).


Can you guide me what exactly can be done so I can have more branch to 
support previous roller versions.


Thanks
Gaurav


 Original Message 
Subject: 	[roller-theme] gaurav setup failed on roller 5.03, due to 
theme.xml schema evolved. (#3)

Date:   Wed, 21 May 2014 02:59:52 -0700
From:   Peter Liu 
Reply-To: 	gauravsaini03/roller-theme 
 


To: gauravsaini03/roller-theme 



I just tried to install gaurav on roller 5.0.3 but failed, And 
roller.log show that roller failed to load theme.xml, due to some xml 
element mismatch.


follow the description , I removed each line of and and it work correctly.

seem it need to create a branch to adapt 5.0.3

—
Reply to this email directly or view it on GitHub 
.






Re: Responsive theme for Roller

2013-12-03 Thread Gaurav Saini
Matt,

I prapared it on my local machine, did not have any server to host. Sorry,
if you can add it to your local system and see it.

Thanks
Gaurav

Thanks
On Dec 3, 2013 8:24 PM, "Matt Raible"  wrote:

> Do you have a demo of this theme?
>
> > On Dec 3, 2013, at 7:25, Gaurav  wrote:
> >
> > Hello,
> >
> > I have designed a new responsive roller theme using bootstrap. The
> advantage of responsiveness is that we can have same theme compatible on
> different devices and screens.
> > Link- https://github.com/gauravsaini03/roller-theme
> >
> > I want some reviews from the community to improve this theme, so we can
> add this to next revision of roller. I have tested this theme with Roller
> 5.1-SNAPSHOT and its working perfectly fine.  Although I am still working
> on it, to add some more widgets in the Sidebar.
> >
> > One issue while designing the page for archive is that all the html
> comes from Java code (BigWeblogCalendarModel.java), so their are less we
> can do to this. We can improve the archive section, with some innovative
> way as in calender theme we have limitation that we cant see the blogs of
> previous year. There must be some tree like structure of the archive
> section.
> >
> > What you say ?
> >
> > Thanks
> > Gaurav
>


Re: meta tags, description and keyword missing

2013-11-29 Thread Gaurav Saini
Hello,

Did not got reply to this, might be the post has been skiped !!

Thanks
Gaurav
On Nov 25, 2013 4:54 PM, "Gaurav"  wrote:

>  Hello,
>
> I recently checked the template of roller did not have dynamic meta tags
> like description, keywords. It although have title tag which is dynamic
> according to the page we are on. But no keywords and meta-description.
> Although Various other blogging platform also do not use this, as many
> search engines did not use keywords for ranking, as people misused this tag
> in past easily.
>
> But, one thing we can do, which can stand from other blogging platform is
> we can use blog summary first 100 words as the meta description. And the
> same we can use the tags as meta keywords for the header. Want some ideas,
> Is we can do something for this ?
>
> --
> Regards,
> *Gaurav Saini*
> *Developer, Digital Marketing and Pursuing B.Tech*
> *Viithiisys Technologies*
> *Email: gauravsain...@gmail.com ,
> gaurav.sa...@viithiisys.com *
> *Mobile: +91-9915346686 <%2B91-9915346686>*
>


Re: Social media share missing

2013-11-29 Thread Gaurav Saini
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"  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 ?
>>
>>
>


Re: Switch to hyphen for word separator in Roller 5.1? (Was Re: Replace underscore with dash in url for seo friendly urls)

2013-11-23 Thread Gaurav Saini
Hello Glen,

It will be great that we should introduce this in roller 5.1 but what about
the roller 5.0 users, as I am using roller 5.0 and just have completly
integrated in my another application so how I should go, I am finding the
solution for the urls with dashes so that i can finally make it live.

So, what Can I do to implement it in roller 5.0, If there are to be changes
in code I can customize for my application.

Thanks
Gaurav
On Nov 23, 2013 6:56 PM, "Glen Mazza"  wrote:

> Hi Gaurav, thanks for looking at Roller.  Yes, it looks like Roller needs
> updating here, as most blogging-like tools are now on hyphens:
>
> Wordpress:
> http://blog.arungupta.me/2013/11/glassfish-commercial-is-
> dead-wildfly-and-jboss-eap-to-rescue/
>
> Blogger:
> http://owulff.blogspot.com/2013/11/apache-cxf-fediz-110-released.html
>
> Stack Overflow:
> http://stackoverflow.com/questions/20146549/compile-
> method-of-expressiontdelegate-makes-fatal-error-on-android
>
> Confluence (exception, uses +):
> https://cwiki.apache.org/confluence/display/CXF/Commercial+CXF+Offerings
>
> And Google, at least as of 2011, recommends using hyphens for new webpages
> (but does not see much value in switching over if one is already on
> underscores, as the SEO gain is not much):
> http://www.youtube.com/watch?v=AQcSFsQyct8
>
> Team:  I think what we should do, starting with Roller trunk (5.1), is
> default to hyphens but add a roller.properties setting allowing admins to
> revert to the 5.0.x and earlier default of underscores if they wish:  (For
> simplicity and blog server consistency, I think this should be an
> admin-only and not a blog-specific setting.)
>
> # Roller 5.1 now separates words in blog URLs using hyphens.
> # Enable below to revert to pre-5.1 underscore separators
> rendering.use.underscore.separator=false
>
> (better suggestions for property name welcome but it looks like this
> particular property should be in the "rendering." section of the prop file,
> hence that prefix.)
>
> Migrations from older Roller versions to Roller 5.1 will keep the
> underscores for old blog entries (again, for simplicity & so links to them
> don't go dead) but use hyphens for new entries unless the above property is
> set to "true".  (Anyone aware of other potential hiccups, i18n'ed URLs
> perhaps, with switching to hyphens?)  WDYT?
>
> Regards,
> Glen
>
> On 11/23/2013 02:31 AM, Gaurav wrote:
>
>> Hello,
>>
>> As the url in roller are made with underscore in it, Is there a way so
>> that I can change that with dash. As for a new website it will be difficult
>> as google also suggest for using URL with dashes rather than underscore.
>>
>> *Example**:* [1] to [2]
>>
>> What will the best way to do this ? I was thinking of doing it in
>> urlrewrite or if possible I can change some lines in code.
>>
>> [1] - www.yyy.com/blog/xyz/*test_blog
>> *[2] -**www.yyy.com/blog/xyz/*test-blog
>>
>> *
>>
>
>