欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
EmForge
来自开放百科 - 灰狐
(版本间的差异)
小 (→Code) |
|||
(未显示1个用户的4个中间版本) | |||
第5行: | 第5行: | ||
License : GNU Lesser General Public License (LGPL) | License : GNU Lesser General Public License (LGPL) | ||
+ | ==Technologies== | ||
+ | [[Image:EmForgeTechnologyMatrix.png|right|thumb|EmForge Technology Matrix]] | ||
+ | * Spring Framework - is a glue for whole project. It is used for linking different components all-together; | ||
+ | * Hibernate - used for database access. Currently we are working with followed databases: | ||
+ | o PostgreSQL; | ||
+ | o MySQL; | ||
+ | o HSQL; | ||
+ | o JavaDB/Derby; | ||
+ | o MSSQL 2005 Express. | ||
+ | * Acegi Security - for authentication/authorization implementation in whole application; | ||
+ | o LDAP is used for storing user-related information; | ||
+ | * For implementing internal services: | ||
+ | * jBPM - as Workflow-Engine; | ||
+ | * JspWiki - as Wiki-Engine. It is used for storing text-based information; | ||
+ | * JasperReports - for reporting; | ||
+ | * For implementing external interfaces: | ||
+ | o Apache CXF for Web-Services Implementation; | ||
+ | o Apache Xml-RPC for Xml-RPC protocol implementation; | ||
+ | * JSF Products Family for GUI Implementation.Currently we are using followed implementations and extra-libraries; | ||
+ | o RichFaces Apache implementation of JSF; | ||
+ | o Facelets - templating Engine for JSF; | ||
+ | * maven-scm for integration with external Version Control Systems. Currently followde SCM supported: | ||
+ | o Subversion; | ||
+ | o CVS; | ||
+ | o Mercurial; | ||
+ | ==Quick Start== | ||
+ | To login into EmForge you can use build-in administrator user: | ||
+ | http://localhost:9191/ // jetty | ||
+ | admin/admin | ||
+ | ==Amazon EC2== | ||
+ | 在[[Amazon EC2]]上部署EmForge | ||
+ | |||
==Code== | ==Code== | ||
− | svn co | + | svn co https://emforge.svn.sourceforge.net/svnroot/emforge/EmForgePortal/trunk/ emforge |
+ | mvn install // If build will be success you can find EmForge.war package in target folder. | ||
+ | mvn -Declipse.workspace={path-to-eclipse-workspace} eclipse:add-maven-repo // Import downloaded EmForge projects into workspace | ||
+ | more detail: [http://www.emforge.net/web/emforge-portal/wiki/-/wiki/Main/Setup+Development+Environment Setup Development Environment] | ||
+ | |||
==Links== | ==Links== | ||
*http://www.emforge.org/ | *http://www.emforge.org/ |
2012年5月10日 (四) 11:06的最后版本
EmForge: Workflow Bug-Tracking and Wiki
J2EE-based, Open-Source, Workflow-Based integrated solution for managing software development process. It includes jBPM based bug tracking & task management, wiki-based document management, project planning, JasperReports reporting and many more
License : GNU Lesser General Public License (LGPL)
目录 |
[编辑] Technologies
- Spring Framework - is a glue for whole project. It is used for linking different components all-together;
- Hibernate - used for database access. Currently we are working with followed databases:
o PostgreSQL; o MySQL; o HSQL; o JavaDB/Derby; o MSSQL 2005 Express.
- Acegi Security - for authentication/authorization implementation in whole application;
o LDAP is used for storing user-related information;
- For implementing internal services:
- jBPM - as Workflow-Engine;
- JspWiki - as Wiki-Engine. It is used for storing text-based information;
- JasperReports - for reporting;
- For implementing external interfaces:
o Apache CXF for Web-Services Implementation; o Apache Xml-RPC for Xml-RPC protocol implementation;
- JSF Products Family for GUI Implementation.Currently we are using followed implementations and extra-libraries;
o RichFaces Apache implementation of JSF; o Facelets - templating Engine for JSF;
- maven-scm for integration with external Version Control Systems. Currently followde SCM supported:
o Subversion; o CVS; o Mercurial;
[编辑] Quick Start
To login into EmForge you can use build-in administrator user:
http://localhost:9191/ // jetty admin/admin
[编辑] Amazon EC2
在Amazon EC2上部署EmForge
[编辑] Code
svn co https://emforge.svn.sourceforge.net/svnroot/emforge/EmForgePortal/trunk/ emforge mvn install // If build will be success you can find EmForge.war package in target folder. mvn -Declipse.workspace={path-to-eclipse-workspace} eclipse:add-maven-repo // Import downloaded EmForge projects into workspace
more detail: Setup Development Environment
[编辑] Links
分享您的观点