manifoldcf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Irindu Nugawela (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (CONNECTORS-1490) GSOC: MongoDB Output Connector
Date Wed, 22 Aug 2018 10:43:00 GMT

    [ https://issues.apache.org/jira/browse/CONNECTORS-1490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16588661#comment-16588661
] 

Irindu Nugawela edited comment on CONNECTORS-1490 at 8/22/18 10:42 AM:
-----------------------------------------------------------------------

Hi Karl,

Shall we update the README.txt with the following

# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# [http://www.apache.org/licenses/LICENSE-2.0]
#
# 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.

To test this connector, copy the de.flapdoodle.embed.mongo-2.1.2-20180621.063700-1.jar and

de.flapdoodle.embed.process-2.0.5.jar, into this directory, and use the "ant test" target
for the standard ant build.
Also note that "ant make-deps" target will copy the jars into this directory automatically
for you. You can read more
about the process on the "how-to-build-and-deploy.html" documentation page. *}}


was (Author: irindupera):
Shall we update the README.txt with the following

{{ # Licensed to the Apache Software Foundation (ASF) under one or more
 # contributor license agreements. See the NOTICE file distributed with
 # this work for additional information regarding copyright ownership.
 # The ASF licenses this file to You under the Apache License, Version 2.0
 # (the "License"); you may not use this file except in compliance with
 # the License. You may obtain a copy of the License at
#
 # [http://www.apache.org/licenses/LICENSE-2.0]
#
 # 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.

To test this connector, copy the de.flapdoodle.embed.mongo-2.1.2-20180621.063700-1.jar and

de.flapdoodle.embed.process-2.0.5.jar, into this directory, and use the "ant test" target
for the standard ant build.
Also note that "ant make-deps" target will copy the jars into this directory automatically
for you. You can read more
about the process on the "how-to-build-and-deploy.html" documentation page. }}

> GSOC: MongoDB Output Connector
> ------------------------------
>
>                 Key: CONNECTORS-1490
>                 URL: https://issues.apache.org/jira/browse/CONNECTORS-1490
>             Project: ManifoldCF
>          Issue Type: New Feature
>          Components: MongoDB Output Connector
>            Reporter: Piergiorgio Lucidi
>            Assignee: Piergiorgio Lucidi
>            Priority: Major
>              Labels: MongoDB, gsoc2018, java, junit
>             Fix For: ManifoldCF 2.11
>
>         Attachments: README.txt, Screen Shot 2018-08-12 at 8.04.30 AM.png, image-2018-08-10-02-30-37-152.png,
mcf-mongodb-connector(CONNECTORS-1490).patch, mcf-mongodb-connector(CONNECTORS-1490)1.patch,
mongoDB-connectors-IT-OK-from-Ant.txt, mongodb-ant-test-ok.txt, mongodb-output-connection-configuration.PNG
>
>   Original Estimate: 480h
>  Remaining Estimate: 480h
>
> This is a project idea for [Google Summer of Code|https://summerofcode.withgoogle.com/]
(GSOC).
> To discuss this or other ideas with your potential mentor from the Apache ManifoldCF
project, sign up and post to the dev@manifoldcf.apache.org list, including "[GSOC]" in the
subject. You may also comment on this Jira issue if you have created an account. 
> We would like to extend the Content Migration capabilities adding MongoDB / GridFS as
a new output connector for importing contents from one or more repositories supported by
ManifoldCF. In this way we will help developers on migrating contents from different data
sources on MongoDB.
> You will be involved in the development of the following tasks, you will learn how
to:
>  * Write the connector implementation
>  * Implement unit tests
>  * Build all the integration tests for testing the connector inside the framework
>  * Write the documentation for this connector
> We have a complete documentation on how to implement an Output Connector:
> [https://manifoldcf.apache.org/release/release-2.9.1/en_US/writing-output-connectors.html]
> Take a look also at our book to understand better the framework and how to implement
connectors:
> [https://github.com/DaddyWri/manifoldcfinaction/tree/master/pdfs]
>  
> Prospective GSOC mentor: [piergiorgio@apache.org|mailto:piergiorgio@apache.org]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message