Skip to content

Commit

Permalink
Initial Community Edition checkin
Browse files Browse the repository at this point in the history
  • Loading branch information
Sten Roger Sandvik committed Mar 31, 2011
0 parents commit 73d69ae
Show file tree
Hide file tree
Showing 4,096 changed files with 596,832 additions and 0 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.DS_Store
*/target/
target/
*/build/
build/
.gradle/
*.iws
17 changes: 17 additions & 0 deletions LICENSE.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@

Enonic CMS
Copyright (C) 2000-2011 Enonic AS

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.

126 changes: 126 additions & 0 deletions NOTICE.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,126 @@

This software includes the following third party software:

JDom
Apache-style open source license
http://www.jdom.org/docs/faq.html#a0030

Jaxen
Werken open source license
http://jaxen.codehaus.org/license.html

Google Guava Libraries
Apache License, Version 2.0
http://www.apache.org/licenses/LICENSE-2.0

Apache Commons Libraries
Apache License, Version 2.0
http://www.apache.org/licenses/LICENSE-2.0

Sun FastInfoSet
Apache License, Version 2.0
http://www.apache.org/licenses/LICENSE-2.0

Joda Time
Apache License, Version 2.0
http://www.apache.org/licenses/LICENSE-2.0

JCaptcha
LGPL, Version 2.1
http://www.gnu.org/licenses/lgpl-2.1.html

Saxon B
MPL, Version 1.0
http://www.mozilla.org/MPL/MPL-1.0.html

JParsec
Apache License, Version 2.0
http://www.apache.org/licenses/LICENSE-2.0

Javax Mail
CDDL Version 1.0 1
https://glassfish.dev.java.net/public/CDDLv1.0.html

Hibernate
LGPL, Version 2.1
http://www.gnu.org/licenses/lgpl-2.1.html

Javassist
LGPL, Version 2.1
http://www.gnu.org/licenses/lgpl-2.1.html

Freemarker
BSD style license
http://freemarker.sourceforge.net/docs/app_license.html

Dwr
Apache License, Version 2.0
http://www.apache.org/licenses/LICENSE-2.0

JTidy
JTidy Open Source License
http://jtidy.sourceforge.net/license.html

Juel
Apache License, Version 2.0
http://www.apache.org/licenses/LICENSE-2.0

Concurrent Linked HashMap
Apache License, Version 2.0
http://www.apache.org/licenses/LICENSE-2.0

Slf4j
MIT style license
http://www.slf4j.org/license.html

Apache Jackrabbit
Apache License, Version 2.0
http://www.apache.org/licenses/LICENSE-2.0

Spring
Apache License, Version 2.0
http://www.apache.org/licenses/LICENSE-2.0

CGLib
Apache License, Version 2.0
http://www.apache.org/licenses/LICENSE-2.0

JQuery
MIT License
http://jquery.org/license

JQuery UI
MIT License
http://jquery.org/license

JQuery AutoComplete Plug-in
MIT License
http://www.opensource.org/licenses/mit-license.php

jQuery Cryptography Plug-in
MIT License
http://www.opensource.org/licenses/mit-license.php

Mootools
MIT License
http://www.opensource.org/licenses/mit-license.php

WebFX - Cross Browser Tree Widget
Apache License, Version 2.0
http://www.apache.org/licenses/LICENSE-2.0

WebFX - Tab Pane
Apache License, Version 2.0
http://www.apache.org/licenses/LICENSE-2.0

TinyMCE
GNU Lesser General Public License, Version 2.1
http://tinymce.moxiecode.com/js/tinymce/jscripts/tiny_mce/license.txt

Code Mirror
MIT-style license
http://codemirror.net/LICENSE

QUnit
MIT License
http://jquery.org/license
38 changes: 38 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@

# Enonic CMS Community Edition

Welcome to the home of Enonic CMS Community Edition. Here you will find all source code for the product.

## Building

To build the project we are now using [Gradle](http://www.gradle.org). You can either install Gradle yourself
or use the included Gradle wrapper. To use the wrapper, call gradle with `./gradlew` (`./gradlew.bat` on Windows).

Build all code and run all tests (except integration tests):

gradle clean build

Build all code including integration tests:

gradle clean build integrationTest

## License

This software is licensed under AGPL 3.0 license. See full license terms [here](http://www.enonic.com/license). Also the distribution includes
3rd party software components. The vast majority of these libraries are licensed under Apache 2.0. For a complete list please read [NOTICE.txt](NOTICE.txt).

Enonic CMS
Copyright (C) 2000-2011 Enonic AS.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
39 changes: 39 additions & 0 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@

allprojects {
apply plugin: 'java-base'

group = "com.enonic.cms"
buildNumber = new Date().format("yyyyMMdd.HHmmss")
}

def gradleDir = "$rootDir/gradle"
apply from: "$gradleDir/idea.gradle"
apply from: "$gradleDir/repo.gradle"
apply from: "$gradleDir/wrapper.gradle"

versions = [
junit: '4.8.2',
servlet : '2.5',
spring: '3.0.5.RELEASE',
hibernate: '3.5.6-Final',
slf4j: '1.6.1',
commons_cli: '1.0',
jackrabbit: '2.2.4',
saxon: '9.1.0.8'
]

def javaProjects() {
[project(':cms-api'), project(':cms-core'), project(':cms-webapp')]
}

def publishedProjects() {
[project(':cms-api'), project(':cms-webapp'), project(':cms-distro')]
}

configure(javaProjects()) {
apply from: "$gradleDir/java.gradle"
}

configure(publishedProjects()) {
apply from: "$gradleDir/publish.gradle"
}
14 changes: 14 additions & 0 deletions cms.iml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<module relativePaths="true" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/.gradle" />
<excludeFolder url="file://$MODULE_DIR$/build" />
<excludeFolder url="file://$MODULE_DIR$/target" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

Loading

0 comments on commit 73d69ae

Please sign in to comment.