Login

mvnForum

mvnForum Homepage Welcome Guest
  Search  
  Index  | Recent Threads  | Unanswered Threads  | List Polls  | Public Albums  | Who's Online  | Help


Quick Go »


No member browsing this thread
Thread Status: Active
Total posts in this thread: 10
Post new Thread
Author
Previous Thread This topic has been viewed 15300 times and has 9 replies Next Thread
Male minhnn
mvnForum Developer
Member's Avatar

Vietnam
Joined: Oct 16, 2002
Post Count: 2956
Status: Offline
Reply to this Post  Reply with Quote 
[ANN] mvnForum 1.0 GA (General Availability) released on 14 April, 2006

MyVietnam Group are pleased to announce the latest and greatest release mvnForum 1.0 GA. After more than 4 years of active development, now mvnForum 1.0 GA has the great production quality.

mvnForum is a open source, powerful, easy to use, easy to setup bulletin board (forum) built on the J2EE technology(Jsp/Servlet). mvnForum is compatible with any Servlet Container which supports Jsp 1.2 and Servlet 2.3.

mvnFourm is a free, opensource software released under the terms of the GNU General Public License. It means that you could use it free of charge to build your own communities.

With 9 new features, 31 major improvements and 26 bugs fixed, 1.0 GA is really the great release with high production quality in the forum software market today. We will continue to improve the documentation and fix reported bug the next release 1.1, which will be released in about 4 month.

9 new Features
  • Add WhirlyCache, support MemberCache, PostCache, ThreadCache, ForumCache, CategoryCache (much better performance) [cool]
  • Now can change forum locale on the fly by adding a parameter "lang" to url, ex: /mvnforum/mvnforum/index?lang=vi [cool]
  • [MVNCore] : add config parameter enable_encode_url to enable/disable reponse.encodeURL for all link (when enable, session can be tracked by url re-writing) [cool]
  • Add RSS <link rel="alternate" type="application/rss+xml" /> to header so that Firefox can know that the page supports Live Bookmark
  • Add contribtion for integration with openLDAP (please look in folder 'contrib')
  • Add contribtion phpbb2mvnforum to migrate from phpBB to mvnForum (thread=3030) (Thanks anandh)
  • Add contribtion MVNTomcatJDBCRealm to load realm from mvnForum's database (thread=2782) (Thanks truk)
  • Support new configuration parameter <redirect_login_url>, user can config the login page
  • support parameter "url" in login page, so that mvnForum can return after login successfully


31 Improvements
  • Remote and customized Authenticator user now can logout if it is logged out externally [cool]
  • Support double value timezone (sql script change, from INT to FLOAT) [cool]
  • Change the stategy of rebuild Lucene Index, now can handle big database [cool]
  • Implement JNDI for mail sessions (Thanks Mat)
  • When we config the step 1, if the mvnForumHome or the log file path are already correct, then mvnForum does not show suggestion
  • Update the Rusian translation (thanks Serobit)
  • Use Lucene's IndexWriter.setUseCompoundFile(true) only on disk's Directory
  • Now use Directory instead of String for Lucene search index
  • Now attachment is implemented with new interface BinaryStorage
  • Add sample log config for loging to database in file log4j.properties
  • Change the cache of forum and category to use Whirly cache
  • Add new permission "Edit Own Post", now user must have this permission to be able to edit his own post and add attachment
  • Add help docs for setup unicode in MySql 4.1.x and later (in file mvnForum_mysql.sql)
  • Change and improve the configuration files in Admin zone
  • Rewrite freeMarkerConfiguration in MVNForumConfig (thread=3170) (Thanks xmvigour)
  • Now does not init mvnForum if use driver ODBC/JDBC because the limitation of this driver
  • CSS now support portlet JSR 168
  • The logger in fatalerror.jsp now start with "com.mvnforum."
  • ContentInterceptor now allow modification of content instead of just throw exception (Change from void method to return String of new content)
  • Change the behaviour of attachment: not allow to add when closed or locked
  • Change the behaviour of attachment: allow to download when locked
  • Update the English language for better English usage (Thanks ghpayne) (thread=2789)
  • Some update to the Intro and Admin documentation
  • Add link to mvnForum Professional Services in the index page of Admin zone
  • URLEncode all the MemberName in link in all jsp files (support Chinese LoginName)
  • Encode and decode cookie so if use Chinese username, it will work fine
  • Change the default guest timezone with config parameter instead of hardcode (in file addmember.jsp) (Thanks huxiaonan)
  • Localized hard coded strings in com.mvnforum.OnlineUserAction.getTimeString()
  • Add link to viewpermision in permisionsummary
  • Improve the delete non activated members, add link to the user in that page
  • Log the full path of config file if there is an error to load it


26 Bug Fixed
  • Fix bug, now mvnForum correctly update current new message count in viewmessage
  • Bug in search that dont remember the search scope when move to next page (Thanks jseufert) (thread=3492)
  • [MVNCore] : Fix NPE in CacheResourceBundle if cannot load the ResourceBundle
  • Fix bug that does not show link to send mail in Admin zone even user have permission (Thanks jseufert)
  • Fix bug that show wrong title in processmessagesuccess.jsp
  • Fix bug that do not include the sender when reply to all in Private Message
  • Now escape forumName in rss, rss2, atom, also use DisableHtmlTagFilter instead of MyUtil (thread=3378)
  • Change MySql script type from BIT to INT to support MySql 5.0
  • Fix bug that show wrong link in addmessagesuccess.jsp when both checkbox are selected (Thanks bluecrystal_gege)
  • Now DisableHtmlTagFilter for forum and category in the Admin zone
  • Fix bug save config file on Oracle
  • Fix bug introduce since RC4 that throw error when search in a category
  • Fix a typo in PostIndexer and fix bug that wrongly check moderator in addpost (Thank snowfall)
  • Fix DB2 Upgrade script (Thanks Han)
  • Fix reversed first_ip and last_ip in Vietnamese translation
  • Fix bug in pager-taglib that output wrong encoding in search page
  • Change the name of index name to a short name because in DB2, the max length is 18
  • Fix bug in javascript checking for server_hour_offset in configstepthree.jsp
  • Fix bug Ambiguous column name 'GroupID' in GroupsDAOImplJDBC.getMyGroups (might affect Sql Server user) (thread=2727)
  • Bug that does not use utf-8 when load the log file in Log Management
  • Bug in Oracle Update script, AttachDesc change from NOT NULL to NULL
  • Fix bug that load the wrong currect context_path in Step 3 if on ROOT context
  • Fix bug that use vietnamese keyboard in To, CC, BCC in addmessage
  • fix RC4's bug that Admin always view member as invisible
  • Fix RC4's bug that cannot show the ROOT context parameter in configindex in Admin zone
  • Fix the date format for Atom 0.3


Library Update
  • [mvnCore] Change the license of mvnCoreLib from GPL to LGPL (Note that mvnForum is still released under GPL).
    mvnCore 2.0 is a major upgrade, which supports portlet JSR-168 and many new interface for customization [cool]
  • [mvnCore] Change upload source code to use common-upload 1.1
  • Remove Struts codes (now mvnForum is not suitable to support Struts anymore now and in the future)
  • Upgrade Apache common IO from version 1.0 to 1.1 because FileUpload 1.1 need it
  • Upgrade PostgreSQL driver from version 7.3 to 8.1-405
  • Upgrade jtds driver (for MS Sql Server and Sybase) from version 1.0 to 1.2
  • Upgrade hsqldb driver from version 1.7.2_10 to 1.8.0.2
  • Upgrade MySql driver Connector/J from version 3.1.6 to 3.1.12
  • Upgrade MySql driver Connector/J from version 3.0.16 to 3.0.17
  • Upgrade JavaMail from version 1.3.2 to 1.3.3_01
  • Upgrade jcaptcha from version RC1 to RC2.0.1 (use the latest stable file)


To download it, please visit http://www.mvnforum.com/mvnforumweb/download.jsp

Thanks all for your support, rose
Minh Nguyen
www.MyVietnam.net
----------------------------------------
Minh Nguyen
mvnForum Developer
Want a free, open source Java Jsp/Servlet forum, get mvnForum at http://www.mvnForum.com

http://www.DienDanLinux.org
----------------------------------------
[Edit 1 times, last edit by minhnn at Apr 16, 2006 11:43:28 AM]
[Apr 15, 2006 10:14:07 AM] Show Printable Version of Post    View Member Profile    Send Private Message    Hidden to Guest    http://www.MyVietnam.net    minhnn_mvn [Link] Report threatening or abusive post: please login first  Go to top 
Male dejan
mvnForum Developer




Joined: Feb 27, 2003
Post Count: 185
Status: Offline
Reply to this Post  Reply with Quote 
Re: [ANN] mvnForum 1.0 GA (General Availability) released on 14 April, 2006

Congratulations Minh!
I am really glad to see this project improving.

By the way, I am working these days with Jazzy - Java Open Source SpellChecking API. It is pretty simple to use, so maybe you would like to integrate it with the mvnForum. If you are interested you should try JSPSpellCheck, which provides JSP interface to Jazzy. With few lines of JavaScript code, you can add spellcheck feature to any textarea.
Both projects are licenced under LGPL.

Here are the links:
http://jazzy.sourceforge.net/
http://sourceforge.net/projects/jspspellcheck
[Apr 19, 2006 1:06:29 AM] Show Printable Version of Post    View Member Profile    Send Private Message    dejan_krsmanovic    76119246 [Link] Report threatening or abusive post: please login first  Go to top 
Male surroad
Stranger




Joined: Apr 10, 2006
Post Count: 10
Status: Offline
Reply to this Post  Reply with Quote 
Re: [ANN] mvnForum 1.0 GA (General Availability) released on 14 April, 2006

are there any differences between mvnForum 1.0GA 's database structure and the version 1.0_rc4's ??
when i upgrade to 1.0GA, and i use the old version database, the forum seems OK after I set it up. Thanks.
[Apr 19, 2006 10:15:27 AM] Show Printable Version of Post    View Member Profile    Send Private Message    Hidden to Guest [Link] Report threatening or abusive post: please login first  Go to top 
Male minhnn
mvnForum Developer
Member's Avatar

Vietnam
Joined: Oct 16, 2002
Post Count: 2956
Status: Offline
Reply to this Post  Reply with Quote 
Re: [ANN] mvnForum 1.0 GA (General Availability) released on 14 April, 2006

Congratulations Minh!
I am really glad to see this project improving.

By the way, I am working these days with Jazzy - Java Open Source SpellChecking API. It is pretty simple to use, so maybe you would like to integrate it with the mvnForum. If you are interested you should try JSPSpellCheck, which provides JSP interface to Jazzy. With few lines of JavaScript code, you can add spellcheck feature to any textarea.
Both projects are licenced under LGPL.

Here are the links:
http://jazzy.sourceforge.net/
http://sourceforge.net/projects/jspspellcheck

Thanks Dejan for your nice words, and I added the Spell checking to the TODO.txt to be implemented soon smile
----------------------------------------
Minh Nguyen
mvnForum Developer
Want a free, open source Java Jsp/Servlet forum, get mvnForum at http://www.mvnForum.com

http://www.DienDanLinux.org
[Apr 20, 2006 11:43:17 AM] Show Printable Version of Post    View Member Profile    Send Private Message    Hidden to Guest    http://www.MyVietnam.net    minhnn_mvn [Link] Report threatening or abusive post: please login first  Go to top 
Male minhnn
mvnForum Developer
Member's Avatar

Vietnam
Joined: Oct 16, 2002
Post Count: 2956
Status: Offline
Reply to this Post  Reply with Quote 
Re: [ANN] mvnForum 1.0 GA (General Availability) released on 14 April, 2006

are there any differences between mvnForum 1.0GA 's database structure and the version 1.0_rc4's ??
when i upgrade to 1.0GA, and i use the old version database, the forum seems OK after I set it up. Thanks.

The change is in table mvnforumMember, which change MemberTimeZone from INT to FLOAT to support some float timezone such as Indian timezone (+5.5)

Cheers smile
----------------------------------------
Minh Nguyen
mvnForum Developer
Want a free, open source Java Jsp/Servlet forum, get mvnForum at http://www.mvnForum.com

http://www.DienDanLinux.org
[Apr 20, 2006 11:45:24 AM] Show Printable Version of Post    View Member Profile    Send Private Message    Hidden to Guest    http://www.MyVietnam.net    minhnn_mvn [Link] Report threatening or abusive post: please login first  Go to top 
Male emomast
Stranger




Joined: Apr 21, 2006
Post Count: 1
Status: Offline
Reply to this Post  Reply with Quote 
applause Re: [ANN] mvnForum 1.0 GA (General Availability) released on 14 April, 2006

The change is in table mvnforumMember, which change MemberTimeZone from INT to FLOAT to support some float timezone such as Indian timezone (+5.5)

Cheers smile


Cheers for this wonderfull product. Am I the only one having problems with creating this FLOAT field in Postgres?

Keep up the good work love struck
[Apr 21, 2006 8:04:03 AM] Show Printable Version of Post    View Member Profile    Send Private Message    Hidden to Guest [Link] Report threatening or abusive post: please login first  Go to top 
Male jameschiang
Stranger
Member's Avatar

R.O.C
Joined: Apr 11, 2006
Post Count: 14
Status: Offline
Reply to this Post  Reply with Quote 
confused Re: [ANN] mvnForum 1.0 GA (General Availability) released on 14 April, 2006

Dear Minhnn,

My Environment is WebSphere Application Server V6.0.2 Express + DB2 V8.2 Express .

When I try to run the update_DB2.sql , the execution was failed !
and i found that DB2 does not has "FLOAT" data type , it will use "DOUBLE" data type instead .

So , if i use "DOUBLE" data type for MemberTimeZone , is that OK ?
----------------------------------------
Regards !



James Chiang
WebSphere@Taiwan -
WebSphere User Community in Taiwan
http://www.wsuc.tw/
[Apr 26, 2006 9:05:42 AM] Show Printable Version of Post    View Member Profile    Send Private Message    Hidden to Guest    http://www.wsuc.tw/ [Link] Report threatening or abusive post: please login first  Go to top 
Male minhnn
mvnForum Developer
Member's Avatar

Vietnam
Joined: Oct 16, 2002
Post Count: 2956
Status: Offline
Reply to this Post  Reply with Quote 
Re: [ANN] mvnForum 1.0 GA (General Availability) released on 14 April, 2006

So , if i use "DOUBLE" data type for MemberTimeZone , is that OK ?

Yes, it is okie smile
and i found that DB2 does not has "FLOAT" data type

If you can, please give me the link to the supported types in DB2? I dont have DB2 on my PC to test it, thanks in advance.
----------------------------------------
Minh Nguyen
mvnForum Developer
Want a free, open source Java Jsp/Servlet forum, get mvnForum at http://www.mvnForum.com

http://www.DienDanLinux.org
[Jul 9, 2006 5:35:51 AM] Show Printable Version of Post    View Member Profile    Send Private Message    Hidden to Guest    http://www.MyVietnam.net    minhnn_mvn [Link] Report threatening or abusive post: please login first  Go to top 
Male czwlucky
Stranger




Joined: Dec 12, 2006
Post Count: 1
Status: Offline
Reply to this Post  Reply with Quote 
Re: [ANN] mvnForum 1.0 GA (General Availability) released on 14 April, 2006

今天才发现这个非常棒的网站,不过我英语水平不高,看起来有些费劲啊!我的同学介绍给我这个开源的项目,我很想学习学习.如果有懂中文的朋友在这里,请您不啬赐教啊!我的邮箱是czwlukcy@163.com
[Dec 12, 2006 1:59:56 PM] Show Printable Version of Post    View Member Profile    Send Private Message    Hidden to Guest    http://czwlucky.814e.com [Link] Report threatening or abusive post: please login first  Go to top 
Male loocky
Stranger




Joined: Apr 3, 2007
Post Count: 7
Status: Offline
Reply to this Post  Reply with Quote 
Re: [ANN] mvnForum 1.0 GA (General Availability) released on 14 April, 2006

一起学习
[Apr 3, 2007 5:57:17 AM] Show Printable Version of Post    View Member Profile    Send Private Message    Hidden to Guest [Link] Report threatening or abusive post: please login first  Go to top 
Show Printable Version of Thread  Post new Thread