Alfresco

Alfresco社区版 -- 开源企业内容管理软件,可处理任何类型的内容,允许用户轻松共享和协作处理内容。(Alfresco Community Edition - The open source Enterprise Content Management software that handles any type of content, allowing users to easily share and collaborate on content.)

Github stars Tracking Chart

Alfresco 是用于 Microsoft Windows 和使用 Java 技术开发的类 Unix 操作系统的信息管理软件产品的集合。 他们的主要软件产品,品牌为 Digital Business Platform(数字商业平台)是专有的和商业许可的开源平台,支持开放标准,并提供企业规模。

Alfresco 还提供免费的 LGPLv3 许可开源软件的开源社区版。Alfresco 社区版 -- 开源企业内容管理软件,可处理任何类型的内容,允许用户轻松共享和协作处理内容。但这些在可伸缩性和可用性方面具有一些默认限制,例如, 没有内置的集群支持。

如果您是具有自我支持能力的技术爱好者,Alfresco 的社区版产品可以免费获得,并为非关键业务流程或内容需求提供强大的功能。 Alfresco 的开源软件被广泛用于社区驱动的开发和贡献以及研究新功能。

如果您需要企业级功能,可扩展性和性能,或者您计划在需要 Alfresco 支持的生产环境中使用该软件,则应考虑使用 Alfresco Process Services或Alfresco Content Services。

社区版包括:

  • 有限的Alfresco QA 在开源堆栈上,仅针对当前版本修复了错误
  • 由 Alfresco 工程公司分发的定期稳定版本,以及具有最新功能的夜间版本
  • 源代码,可在 LGPLv3 许可下公开获得并分发

注:以上内容综合官网和 wikipedia 相关资料。

Overview

Name With Ownertryton/tryton
Primary LanguagePython
Program languageFreeMarker (Language Count: 7)
PlatformLinux, Mac, Windows
License:
Release Count10751
Last Release Nametrytond-7.2.2 (Posted on )
First Release Nameaccount_invoice-1.0.0 (Posted on )
Created At2022-12-18 18:01:50
Pushed At2024-05-17 23:04:44
Last Commit At
Stargazers Count62
Watchers Count6
Fork Count23
Commits Count58.1k
Has Issues Enabled
Issues Count0
Issue Open Count0
Pull Requests Count0
Pull Requests Open Count0
Pull Requests Close Count0
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

Alfresco Repository

Build Status

Repository is a library packaged as a jar file which is part of Alfresco Content Services Repository.
The library contains the following:

  • DAOs and SQL scripts
  • Various Service implementations
  • Utility classes

Building and testing

The project can be built by running Maven command:

mvn clean install

The tests are combined in test classes split by test type or Spring application context used in the test, see classes in src/test/java/org/alfresco. All of these classes as well as individual tests can be run by specifying the test class name and a set of DB connection properties, for example:

mvn clean test -Dtest=SomeRepoTest -Ddb.driver=org.postgresql.Driver -Ddb.name=alfresco -Ddb.url=jdbc:postgresql:alfresco -Ddb.username=alfresco -Ddb.password=alfresco

Artifacts

The artifacts can be obtained by:

  • downloading from Alfresco repository
  • getting as Maven dependency by adding the dependency to your pom file:
<dependency>
  <groupId>org.alfresco</groupId>
  <artifactId>alfresco-repository</artifactId>
  <version>version</version>
</dependency>

and Alfresco Maven repository:

<repository>
  <id>alfresco-maven-repo</id>
  <url>https://artifacts.alfresco.com/nexus/content/groups/public</url>
</repository>

The SNAPSHOT version of the artifact is never published.

Contributing guide

Please use this guide to make a contribution to the project.

To the top