aspose file tools*
The moose likes JForum and the fly likes Introducing JForum3 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Products » JForum
Bookmark "Introducing JForum3" Watch "Introducing JForum3" New topic
Author

Introducing JForum3

Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
Rafael Steil wrote:I usually don't like to add frameworks and tools that are there only because one tiny part is used. I didn't like Maven 1, as it was very complex and inefficient.

I heard some good things about maven 2, but the only thing it was said about the help Maven could bring to JForum is to deply builds - and, afaik, ant handles that.

Could you suggest some good areas where maven can help improving JForum?

Rafael


Maven makes it easier to start compiling codes than Ant because Maven requires an exact structure and has built-in "depends on" goals.
Ant is more fine-grained than Maven.
Ant doesn't requires you to list the jar dependencies, but Maven requires it.
If an application already uses Ant, there is no reason to change to Maven as both have their pros and cons.

James
[originally posted on jforum.net by jamesyong]
Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
we need derby database support for jforum3
[originally posted on jforum.net by Ashok]
Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
As long as Hibernate supports it, fine.

Rafael
[originally posted on jforum.net by Rafael Steil]
Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
IMHO it's not worth dragging spring in merely to manage hibernate sessions. There are easier ways to do that (and NO I don't mean using filters to implement open-session-in-view; it's difficult to handle transaction problems or sophisticated transactions using that technique).

However, if you are interested in making your project configurable with plugins, and/or exploiting AOP, it's hard to beat spring in dependency injection and method interception. So my suggestion is that if you go the spring route, go for it all the way and really make it a core framework for your software; otherwise don't drag in the baggage.

Note that newer versions of spring support configuration via XML Schema, which helps make the xml-configs easier - or even better there are some spring annotation projects which may be getting ready for prime time. To be honest I have no experience with these though ...

On other notes - maven2 will make dependency management much easier, but maven2 can also be a pain to set up; and occasionally I've seen network issues make it botch up your local repository data files ... it also doesn't integrate very well with eclipse (although I use it integrated with eclipse). If you don't choose to go with maven, i suggest that you DO go with the maven standard directory structure (maven2 is really a set of standards + some tools; the standards part is some of the most compelling).

Just to muddy the waters a bit more, have you considered using Seam/JSF/JPA (jpa implemented with hibernate) along with either ICEFaces or RichFaces?? Starting a project from scratch I would do this in a heartbeat.


[originally posted on jforum.net by Roger L]
Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
In fact, I'm using to IoC, Hibernate Setup (but not HibernateTemplate), AOP and probably some nasty things with plugins. JPA itself we won't be using because version 1.0 has many limitations IMHO.

JForum3 is already "ready" for a first public beta. I'm finishing the first implementation of an event system and will try to make it public so everyone can take a look.

Rafael
[originally posted on jforum.net by Rafael Steil]
Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
I'm currently evaluating JForum as a potential forum-tool for our projects and wondered whether JForum 3 is anywhere near to be looked at, and/or considered? Atleast for some parts the technology choises sounded good: Spring, Hibernate - though usage of VRaptor instead of Spring MVC made me cry out aloud :-D

If the beta is in any state to be tested and even considered to be put into use, I could give it a look and try it out.

What is your view and definition of the beta? :-D
[originally posted on jforum.net by huima]
Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
There are some internal / private questions about the use of VRaptor, but the fact is that it is a good framework. The latest spring mvc is kinda cool as well, though.

Sometimes I post here in the forum some sort of date that I *think* JForum3 (or any other release) will be available, but that should not be taken to the word.

My own opinion about JForum3 is that it is pretty much stable, and I'm even putting it on production on board with half a milion posts and 50k+ users.
The core should not change, as the remaining pieces are testing and one or another minor feature

Rafael
[originally posted on jforum.net by Rafael Steil]
Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
Rafael Steil wrote:Sometimes I post here in the forum some sort of date that I *think* JForum3 (or any other release) will be available, but that should not be taken to the word.


If pressed though, what date would you pick?

Do you accept bribes?

I really need an easy way to make clustering work...
[originally posted on jforum.net by Cadillac]
Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
Any hint when version 3 will be available?
[originally posted on jforum.net by tnordin]
Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
tnordin wrote:Any hint when version 3 will be available?


I am not a developer on the JForum team, but I have been watching the development for the last 6 months or so. I've downloaded the code for JForum 3 many times.

The good news is that it is coming along. The first time I pulled it down was the first time somebody mentioned it was "ready for public beta." That first time I pulled it down I couldn't even create a post. The last time I looked at it it was now "functional", but as stated elsewhere around here it is missing some features, mainly attachments. There is also alot of "polish" missing...simple things like field validations.

I have zero insight beyond what I see in the code base, but let's look at the facts: JForum 3 has been in development for over 2 YEARS. I estimate that it will be at least 6 more months before it is officially released in GA form. As I said, this is purely my opinion, so take it as such. I think the JForum team is doing some fantastic work, but I'm just trying to be realistic.

Prove me wrong guys.
[originally posted on jforum.net by Zinger]
Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
Thank you for the update!

I need a Java forum software. Is JForum3 outstanding? Or is there some other good and stable (to use in the meanwhile untill Jforum3 is released)?
[originally posted on jforum.net by tnordin]
Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
tnordin wrote:Thank you for the update!

I need a Java forum software. Is JForum3 outstanding? Or is there some other good and stable (to use in the meanwhile untill Jforum3 is released)?


Yeah, go get JForum 2. It's stable and works well.
[originally posted on jforum.net by Zinger]
Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
Yeah I confirm that JForum2 is very stable, and fast! 8)

To come back to the topic, I'd like to have more news about JForum3 release too :roll:

BTW I downloaded last night the latest version (SVN). First I tried to run it up with PostgreSQL (I have converted the SQL from MySQL to PG before) but I had some weird issues with the DB connection so I swichted to MySQL because it was just a first look and I didn't want to waste too much time.

With MySQL I was able to have a forum which seems functionnal but.. what about the adminstration panel? In fact I didn't success to access it in order to create some forums: no more links in the forum footer and when I tried to enter manually admin URLs there's were some problems about permissions. I have to retest it in order to give more details (I'm writing that comment from work).

Anyway I suspect that current SVN is not up to date at all.. am I wrong?

[originally posted on jforum.net by turman]
Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
turman wrote:Anyway I suspect that current SVN is not up to date at all.. am I wrong?

I must be wrong because I saw some recent activities on SVN..

But any clue for my "admin link" issue?
[originally posted on jforum.net by turman]
Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
The latest revision is "messed up". I pulled it down and had to remove some filter definitions that kept pushing me to some Australian Gov web site.

After I got that figured out I went to the Admin panel and tried to set up a category and forum as I've done many times before. Something got all hosed up because now the admin panel throws an error whenever I go into it.

Stay away for now I guess.
[originally posted on jforum.net by Zinger]
Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
turman wrote:
turman wrote:Anyway I suspect that current SVN is not up to date at all.. am I wrong?

I must be wrong because I saw some recent activities on SVN..

But any clue for my "admin link" issue?


If you're logging in with admin/admin you should see the admin control panel link on the list.jsp page (the "home" page).


[originally posted on jforum.net by Zinger]
Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
I'm just finishing Attachments, and pools are 95% done as well (just some security checking missing).

I'm currently working on a customization of JForum 3 for a client, so they are my priority on development. The good part is that a lot of I have been doing of them will be possible to add to the final release of JForum 3 as well

Rafae
[originally posted on jforum.net by Rafael Steil]
Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
Hmm it's good to see that JForum3 is coming closed! 8)
[originally posted on jforum.net by turman]
Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
Thanks for JForum team's effort.
As an open source project it is not only a forum software but also a good project for studying.
[originally posted on jforum.net by musicbox95351]
Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
Jforum Rocks..............

Kudos to Raefel the hero behind it

With upgradation to Hibernate and Spring it will be a gem in the industry...


Great job guys Keep it up
[originally posted on jforum.net by gregjhonson]
Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
lazee wrote:
dericofilho wrote:1st. We're gonna use the following tecnologies:
- Hibernate 3 - thru Spring;
- VRaptor - MVC;
- Freemaker - thru Spring;


I'm looking forward to this. I guess that we will configurate Spring via XML?

dericofilho wrote:
2nd. We're not going to use: MAVEN.
Obs.: Maven 2 can also help with JUnit regression tests... According to this: http://maven.apache.org/what-is-maven.html


I have no problems with that someone doesn't fancy M2, even though I love it. But I will suggest that we create a structure similar to the one Maven uses. And I also sugges that we create a new root structure in cvs for JForum. This way we can have checked in other files without interferring with the project itself. This could look something like:



This way it would be really easy to use Maven for building the reports without using it for the actual building.

dericofilho wrote:
3rd. I vote for JForum3 subprojects as proposed by lazee.


Great, I think this will make it much easier to have different maintainers for each sub-project. And it will also make it more likely that other projects will adopt parts of what we are doing, and vice versa.


That's good!
[originally posted on jforum.net by johnnyhg]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Introducing JForum3