Draft implementation of RSS support for PrimeFaces

UI Components for JSF
Post Reply
User avatar
bercolax
Posts: 133
Joined: 02 Aug 2009, 13:27
Location: Courtallam, India
Contact:

14 Nov 2009, 20:48

I have posted a draft (yet to refine the code) implementation of RSS support for PrimeFaces at http://www.karthikeyanc.com/blog/index. ... mentation/.

If the approach is fine, I will work further.
PrimeFaces 3.4, Seam Faces 3.0.2.Final, Glassfish v3.1, Mojarra 2.1.10, NetBeans 7.2, Hibernate JPA 2.0, Seam Persistence 3.0.0.Final Theme default HOT-SNEAKS

cagatay.civici
Prime
Posts: 18616
Joined: 05 Jan 2009, 00:21
Location: Cybertron
Contact:

16 Nov 2009, 16:40

Thanks for the time and work, I'll deeply check out how it works.

As I understand these two components are used to create/publish rss feeds is that correct? How does it work actually and what problem do they solve. Thanks!

User avatar
bercolax
Posts: 133
Joined: 02 Aug 2009, 13:27
Location: Courtallam, India
Contact:

16 Nov 2009, 17:08

Yes. Two components are involved in creating/publishing RSS feeds. The aim is to create a feed which can accommodate different items in the RSS feed. As an example a website feed where that latest 10 tutorials and 2 announcements can be placed in the feed.

The code uses http://yarfraw.sourceforge.net/ to create the desired RSS content.

Problem it is trying to solve:
Can be used in applications where RSS feed needs to be published, like in a blog application using JSF, to publish the posts. This provides the same feature which Seam RSS jar (jboss-seam-rss.jar) provides (http://docs.jboss.org/seam/latest/refer ... encies.rss) .

Combining it with PrimeFaces, the end user can create RSS feeds without depending on the underlying frameworks like Seam, Spring, Guice just by adding the required dependencies in the pom.xml (assuming build is by Maven)
PrimeFaces 3.4, Seam Faces 3.0.2.Final, Glassfish v3.1, Mojarra 2.1.10, NetBeans 7.2, Hibernate JPA 2.0, Seam Persistence 3.0.0.Final Theme default HOT-SNEAKS

cagatay.civici
Prime
Posts: 18616
Joined: 05 Jan 2009, 00:21
Location: Cybertron
Contact:

16 Nov 2009, 17:28

Ok now I see, this sounds very cool. Also as I see you run this like a regular jsf page like something.jsf and it gives you an rss feed.

It could be very helpful, please create a patch once you're done and we can discuss further. Also you may need to sign a contributor agreement if that's ok.

User avatar
bercolax
Posts: 133
Joined: 02 Aug 2009, 13:27
Location: Courtallam, India
Contact:

16 Nov 2009, 17:57

I will be delighted to sign the contributor agreement :)
I will work on the patch , refine it and post a reply in this topic shortly.
PrimeFaces 3.4, Seam Faces 3.0.2.Final, Glassfish v3.1, Mojarra 2.1.10, NetBeans 7.2, Hibernate JPA 2.0, Seam Persistence 3.0.0.Final Theme default HOT-SNEAKS

cagatay.civici
Prime
Posts: 18616
Joined: 05 Jan 2009, 00:21
Location: Cybertron
Contact:

16 Nov 2009, 17:59

Awesome! ;)

User avatar
bercolax
Posts: 133
Joined: 02 Aug 2009, 13:27
Location: Courtallam, India
Contact:

17 Nov 2009, 15:26

I have completed the implementation and also have added the necessary files to update the showcase project. Kindly let me know how i can send the files to you (like through email or create an issue and attach related files in Google Code).

Thanks for your time involved.
PrimeFaces 3.4, Seam Faces 3.0.2.Final, Glassfish v3.1, Mojarra 2.1.10, NetBeans 7.2, Hibernate JPA 2.0, Seam Persistence 3.0.0.Final Theme default HOT-SNEAKS

cagatay.civici
Prime
Posts: 18616
Joined: 05 Jan 2009, 00:21
Location: Cybertron
Contact:

18 Nov 2009, 13:22

I'd appreciate if you can create an issue and attach the path. I'll schedule it for 1.0.0. release. Also can you add an example to showcase code as well. Thanks for your time and work. I'll send you the contributor agreement just for paperwork.

User avatar
bercolax
Posts: 133
Joined: 02 Aug 2009, 13:27
Location: Courtallam, India
Contact:

18 Nov 2009, 16:29

I have created an issue at http://code.google.com/p/primefaces/iss ... ail?id=323 and attached the patch.

I have also attached the patch for the showcase example.

Kindly let me know if you have any suggestions to make things better.

Thanks.
PrimeFaces 3.4, Seam Faces 3.0.2.Final, Glassfish v3.1, Mojarra 2.1.10, NetBeans 7.2, Hibernate JPA 2.0, Seam Persistence 3.0.0.Final Theme default HOT-SNEAKS

cagatay.civici
Prime
Posts: 18616
Joined: 05 Jan 2009, 00:21
Location: Cybertron
Contact:

18 Nov 2009, 17:34

Thanks for the great work, I'll start working on it by the second week of december and hopefully component will be in 1.0.0.

Post Reply

Return to “PrimeFaces”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 52 guests