Skip to content

Commit

Permalink
Merge pull request #6 from ruebot/issue-230
Browse files Browse the repository at this point in the history
MIT License for Alpaca
  • Loading branch information
dannylamb authored Aug 1, 2016
2 parents bb42290 + 8902091 commit 4c15034
Show file tree
Hide file tree
Showing 19 changed files with 210 additions and 697 deletions.
695 changes: 21 additions & 674 deletions LICENSE

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions NOTICE
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Alpaca
Copyright 2013-2016 Islandora Foundation
9 changes: 8 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# ![Alpaca](https://cloud.githubusercontent.com/assets/2371345/15409648/16c140b4-1dec-11e6-81d9-41929bc83b1f.png) Alpaca
[![Build Status](https://travis-ci.org/Islandora-CLAW/Alpaca.svg?branch=master)](https://travis-ci.org/Islandora-CLAW/Alpaca)
[![Contribution Guidelines](http://img.shields.io/badge/CONTRIBUTING-Guidelines-blue.svg)](./CONTRIBUTING.md)
[![LICENSE](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](./LICENSE)

## Description

Expand All @@ -23,6 +24,12 @@ Event driven middleware based on [Apache Camel](http://camel.apache.org/) that s
* [Nick Ruest](https://github.com/ruebot)
* [Daniel Lamb](https://github.com/daniel-dgi/)

## Development

If you would like to contribute, please get involved by attending our weekly [Tech Call](https://github.com/Islandora-CLAW/CLAW/wiki). We love to hear from you!

If you would like to contribute code to the project, you need to be covered by an Islandora Foundation [Contributor License Agreement](http://islandora.ca/sites/default/files/islandora_cla.pdf) or [Corporate Contributor Licencse Agreement](http://islandora.ca/sites/default/files/islandora_ccla.pdf). Please see the [Contributors](http://islandora.ca/resources/contributors) pages on Islandora.ca for more information.

## Licensing

GPLv3
MIT
19 changes: 19 additions & 0 deletions commands/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,25 @@
"hanneskod/classtools": "1.0.0",
"easyrdf/easyrdf": "0.9.1"
},
"license": "MIT",
"authors": [
{
"name": "Islandora Foundation",
"email": "[email protected]",
"role": "Owner"

},
{
"name": "Daniel Lamb",
"email": "[email protected]",
"role": "Maintainer"
},
{
"name": "Nick Ruest",
"email": "[email protected]",
"role": "Maintainer"
}
],
"autoload": {
"psr-4": {"Islandora\\": "src/"}
}
Expand Down
4 changes: 2 additions & 2 deletions commands/src/IslandoraCommand.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
* @category Islandora
* @package Islandora
* @author Daniel Lamb <[email protected]>
* @license http://www.gnu.org/licenses/gpl-3.0.en.html GPL
* @license https://opensource.org/licenses/MIT MIT
* @link http://www.islandora.ca
*/
namespace Islandora;
Expand All @@ -28,7 +28,7 @@
* @category Islandora
* @package Islandora
* @author Daniel Lamb <[email protected]>
* @license http://www.gnu.org/licenses/gpl-3.0.en.html GPL
* @license https://opensource.org/licenses/MIT MIT
* @link http://www.islandora.ca
*/
abstract class IslandoraCommand extends Command
Expand Down
4 changes: 2 additions & 2 deletions commands/src/JsonInputIslandoraCommand.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
* @category Islandora
* @package Islandora
* @author Daniel Lamb <[email protected]>
* @license http://www.gnu.org/licenses/gpl-3.0.en.html GPL
* @license https://opensource.org/licenses/MIT MIT
* @link http://www.islandora.ca
*/
namespace Islandora;
Expand All @@ -28,7 +28,7 @@
* @category Islandora
* @package Islandora
* @author Daniel Lamb <[email protected]>
* @license http://www.gnu.org/licenses/gpl-3.0.en.html GPL
* @license https://opensource.org/licenses/MIT MIT
* @link http://www.islandora.ca
*/
abstract class JsonInputIslandoraCommand extends IslandoraCommand
Expand Down
4 changes: 2 additions & 2 deletions commands/src/PrefixEscapingCommand.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
* @category Islandora
* @package Islandora
* @author Daniel Lamb <[email protected]>
* @license http://www.gnu.org/licenses/gpl-3.0.en.html GPL
* @license https://opensource.org/licenses/MIT MIT
* @link http://www.islandora.ca
*/
namespace Islandora;
Expand All @@ -26,7 +26,7 @@
* @category Islandora
* @package Islandora
* @author Daniel Lamb <[email protected]>
* @license http://www.gnu.org/licenses/gpl-3.0.en.html GPL
* @license https://opensource.org/licenses/MIT MIT
* @link http://www.islandora.ca
*/
abstract class PrefixEscapingCommand extends JsonInputIslandoraCommand
Expand Down
4 changes: 2 additions & 2 deletions commands/src/Services/Collection/NodeToSparql.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
* @category Islandora
* @package Islandora\Services\Collection
* @author Daniel Lamb <[email protected]>
* @license http://www.gnu.org/licenses/gpl-3.0.en.html GPL
* @license https://opensource.org/licenses/MIT MIT
* @link http://www.islandora.ca
*/

Expand All @@ -25,7 +25,7 @@
* @category Islandora
* @package Islandora\Services\Collection
* @author Daniel Lamb <[email protected]>
* @license http://www.gnu.org/licenses/gpl-3.0.en.html GPL
* @license https://opensource.org/licenses/MIT MIT
* @link http://www.islandora.ca
*/
class NodeToSparql extends PrefixEscapingCommand
Expand Down
4 changes: 2 additions & 2 deletions commands/src/Sync/Rdf/ContentTypeExtractor.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
* @category Islandora
* @package Islandora\Sync\Rdf
* @author Daniel Lamb <[email protected]>
* @license http://www.gnu.org/licenses/gpl-3.0.en.html GPL
* @license https://opensource.org/licenses/MIT MIT
* @link http://www.islandora.ca
*/

Expand All @@ -25,7 +25,7 @@
* @category Islandora
* @package Islandora\Sync\Rdf
* @author Daniel Lamb <[email protected]>
* @license http://www.gnu.org/licenses/gpl-3.0.en.html GPL
* @license https://opensource.org/licenses/MIT MIT
* @link http://www.islandora.ca
*/
class ContentTypeExtractor extends JsonInputIslandoraCommand
Expand Down
4 changes: 2 additions & 2 deletions commands/src/Sync/Rdf/NodeCreator.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
* @category Islandora
* @package Islandora\Sync\Rdf
* @author Daniel Lamb <[email protected]>
* @license http://www.gnu.org/licenses/gpl-3.0.en.html GPL
* @license https://opensource.org/licenses/MIT MIT
* @link http://www.islandora.ca
*/

Expand All @@ -24,7 +24,7 @@
* @category Islandora
* @package Islandora\Sync\Rdf
* @author Daniel Lamb <[email protected]>
* @license http://www.gnu.org/licenses/gpl-3.0.en.html GPL
* @license https://opensource.org/licenses/MIT MIT
* @link http://www.islandora.ca
*/
class NodeCreator extends NodeUpdater
Expand Down
4 changes: 2 additions & 2 deletions commands/src/Sync/Rdf/NodeUpdater.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
* @category Islandora
* @package Islandora\Sync\Rdf
* @author Daniel Lamb <[email protected]>
* @license http://www.gnu.org/licenses/gpl-3.0.en.html GPL
* @license https://opensource.org/licenses/MIT MIT
* @link http://www.islandora.ca
*/

Expand All @@ -25,7 +25,7 @@
* @category Islandora
* @package Islandora\Sync\Rdf
* @author Daniel Lamb <[email protected]>
* @license http://www.gnu.org/licenses/gpl-3.0.en.html GPL
* @license https://opensource.org/licenses/MIT MIT
* @link http://www.islandora.ca
*/
class NodeUpdater extends PrefixEscapingCommand
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
/*
* Licensed to Islandora Foundation under one or more contributor license
* agreements. See the NOTICE file distributed with this work for additional
* information regarding copyright ownership.
*
* The Islandora Foundation licenses this file to you under the MIT License.
* You may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://opensource.org/licenses/MIT
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

package ca.islandora.component;

import java.net.URLDecoder;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
/*
* Licensed to Islandora Foundation under one or more contributor license
* agreements. See the NOTICE file distributed with this work for additional
* information regarding copyright ownership.
*
* The Islandora Foundation licenses this file to you under the MIT License.
* You may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://opensource.org/licenses/MIT
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

package ca.islandora.component;

import org.apache.camel.Consumer;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
/*
* Licensed to Islandora Foundation under one or more contributor license
* agreements. See the NOTICE file distributed with this work for additional
* information regarding copyright ownership.
*
* The Islandora Foundation licenses this file to you under the MIT License.
* You may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://opensource.org/licenses/MIT
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

package ca.islandora.component;

import java.io.File;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
/*
* Licensed to Islandora Foundation under one or more contributor license
* agreements. See the NOTICE file distributed with this work for additional
* information regarding copyright ownership.
*
* The Islandora Foundation licenses this file to you under the MIT License.
* You may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://opensource.org/licenses/MIT
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

package ca.islandora.component;

import org.apache.camel.RuntimeCamelException;
Expand All @@ -23,4 +41,4 @@ public IslandoraPHPException(String message, Throwable cause) {
public IslandoraPHPException(Throwable cause) {
super(cause);
}
}
}
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
/*
* Licensed to Islandora Foundation under one or more contributor license
* agreements. See the NOTICE file distributed with this work for additional
* information regarding copyright ownership.
*
* The Islandora Foundation licenses this file to you under the MIT License.
* You may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://opensource.org/licenses/MIT
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

package ca.islandora.component;

import java.nio.charset.StandardCharsets;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
/*
* Licensed to Islandora Foundation under one or more contributor license
* agreements. See the NOTICE file distributed with this work for additional
* information regarding copyright ownership.
*
* The Islandora Foundation licenses this file to you under the MIT License.
* You may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://opensource.org/licenses/MIT
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

package ca.islandora.indexing.triplestore;

import org.apache.camel.LoggingLevel;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
/*
* Licensed to Islandora Foundation under one or more contributor license
* agreements. See the NOTICE file distributed with this work for additional
* information regarding copyright ownership.
*
* The Islandora Foundation licenses this file to you under the MIT License.
* You may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://opensource.org/licenses/MIT
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

package ca.islandora.indexing.triplestore;

import org.apache.camel.builder.RouteBuilder;
Expand Down
26 changes: 19 additions & 7 deletions sync/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,19 +18,31 @@ Event driven middleware based on Apache Camel that synchronizes a Fedora 4 JCR w

After successful compilation, copy the resulting war from the target directory to the deployment directory of your servlet container.

## Maintainers/Sponsors

Current maintainers:
## Sponsors

* UPEI
* discoverygarden inc.
* LYRASIS
* McMaster University
* University of Limerick
* York University
* University of Manitoba
* Simon Fraser University
* PALS
* American Philosophical Society
* common media inc.

## Maintainers

* [Nick Ruest](https://github.com/ruebot)
* [Daniel Lamb](https://github.com/daniel-dgi/)

## Development

If you would like to contribute, please check out our helpful [Documentation for Developers](https://github.com/Islandora/islandora/wiki#wiki-documentation-for-developers) info, as well as our [Developers](http://islandora.ca/developers) section on the Islandora.ca site.

## License
If you would like to contribute, please get involved by attending our weekly [Tech Call](https://github.com/Islandora-CLAW/CLAW/wiki). We love to hear from you!

[GPLv3](http://www.gnu.org/licenses/gpl-3.0.txt)
If you would like to contribute code to the project, you need to be covered by an Islandora Foundation [Contributor License Agreement](http://islandora.ca/sites/default/files/islandora_cla.pdf) or [Corporate Contributor Licencse Agreement](http://islandora.ca/sites/default/files/islandora_ccla.pdf). Please see the [Contributors](http://islandora.ca/resources/contributors) pages on Islandora.ca for more information.

## License

MIT

0 comments on commit 4c15034

Please sign in to comment.