Re: ROL-2048 - Roller needs a new logo

2021-03-16 Thread Gaurav Saini
>>>>>>>>>>>>>>>>
> > >> >>>>>>>>>>>>>>>>>> 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.apache.org
> > >> >>>>>>>>

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: 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,

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:

head
#includeTemplate($model.weblog standard_head)
...
/head
body

header
#includeTemplate($model.weblog standard_header)
/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,

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 template its the name that I 
included in weblog.vm and the file name is different mentioned as 
contentsFile


   template action=custom
namestandard_header/name
descriptionDisplayed in header of each page/description
link/link
navbarfalse/navbar
hiddentrue/hidden
contentTypetext/html/contentType
templateCode
   templateLanguagevelocity/templateLanguage
   contentsFilestd_header.vm/contentsFile
   typestandard/type
   /templateCode
/template


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:

head
#includeTemplate($model.weblog standard_head)
...
/head
body

header
#includeTemplate($model.weblog standard_header)
/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 gauravsain...@gmail.com
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: 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 gauravsain...@gmail.com
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: 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 glen.ma...@gmail.com 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 glen.ma...@gmail.com 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 m...@raibledesigns.com wrote:


Looks great guys!

On Jul 15, 2014, at 1:43 PM, Glen Mazza glen.ma...@gmail.com 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=1610818view=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

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 glen.ma...@gmail.com 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 glen.ma...@gmail.com 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
 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: 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 did 
was very nice circa 2010 (before Bootstrap existed) but might

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 m...@raibledesigns.com wrote:


+1

On Jun 24, 2014, at 4:19 PM, Glen Mazza glen.ma...@gmail.com 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



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 m...@raibledesigns.com wrote:

 Do you have a demo of this theme?

  On Dec 3, 2013, at 7:25, Gaurav gauravsain...@gmail.com 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: 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 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 ?





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 glen.ma...@gmail.com 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

 *