[jira] [Comment Edited] (CONNECTORS-1490) GSOC: MongoDB Output Connector
[ https://issues.apache.org/jira/browse/CONNECTORS-1490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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: >
[jira] [Comment Edited] (CONNECTORS-1490) GSOC: MongoDB Output Connector
[ https://issues.apache.org/jira/browse/CONNECTORS-1490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16588661#comment-16588661 ] Irindu Nugawela edited comment on CONNECTORS-1490 at 8/22/18 10:32 AM: --- 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: >
[jira] [Comment Edited] (CONNECTORS-1490) GSOC: MongoDB Output Connector
[ https://issues.apache.org/jira/browse/CONNECTORS-1490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16588661#comment-16588661 ] Irindu Nugawela edited comment on CONNECTORS-1490 at 8/22/18 10:24 AM: --- 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): 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. > 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: >
[jira] [Comment Edited] (CONNECTORS-1490) GSOC: MongoDB Output Connector
[ https://issues.apache.org/jira/browse/CONNECTORS-1490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16588661#comment-16588661 ] Irindu Nugawela edited comment on CONNECTORS-1490 at 8/22/18 10:21 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): 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. > 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: # Licensed to the Apache Software Foundation (ASF), > 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
[jira] [Comment Edited] (CONNECTORS-1490) GSOC: MongoDB Output Connector
[ https://issues.apache.org/jira/browse/CONNECTORS-1490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16576138#comment-16576138 ] Piergiorgio Lucidi edited comment on CONNECTORS-1490 at 8/10/18 11:32 AM: -- Ok I have just updated with the latest r1837794, we have removed two wrong Ant target elements from the script. I have also fixed the build for considering the external library during the execution of integration tests using the test-lib folder. was (Author: piergiorgioluc...@gmail.com): Ok I have just updated with the latest r1837794, we have removed two wrong Ant target elements from the script. I have also fixed the build for considering the external library during the execution of integration tests using the test-lib folder. > 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 > Attachments: 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: > [piergior...@apache.org|mailto:piergior...@apache.org] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Comment Edited] (CONNECTORS-1490) GSOC: MongoDB Output Connector
[ https://issues.apache.org/jira/browse/CONNECTORS-1490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16575385#comment-16575385 ] Irindu Nugawela edited comment on CONNECTORS-1490 at 8/9/18 9:05 PM: - Hi Karl and Piergiorgio, The build is passing on my machine as well !image-2018-08-10-02-30-37-152.png! I have not yet executed a mvn install from the project root but I guess the required jars are locally available in my machine from previous build attempts during development was (Author: irindupera): Hi Karl and Piergiorgio, The build is passing on my machine as well !image-2018-08-10-02-30-37-152.png! I have not yet executed a mvn install from the project root but I guess the required jars are locally available in my machine from previous build attemps during develpment > 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 > Attachments: 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: > [piergior...@apache.org|mailto:piergior...@apache.org] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Comment Edited] (CONNECTORS-1490) GSOC: MongoDB Output Connector
[ https://issues.apache.org/jira/browse/CONNECTORS-1490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16574635#comment-16574635 ] Piergiorgio Lucidi edited comment on CONNECTORS-1490 at 8/9/18 10:04 AM: - I have added a new repository inside the Maven pom.xml to add a new dependency used to start and stop the MongoDB test instance. The dependency is Embedded MongoDB that is available under Apache License. [https://github.com/flapdoodle-oss/de.flapdoodle.embed.mongo] Maybe we only need to add this dependency in the build, but I'm wondering why the ant test ran correctly for me. was (Author: piergiorgioluc...@gmail.com): I have added a new repository inside the Maven pom.xml to add a new dependency used to start and stop the MongoDB test instance. The dependency is Embedded MongoDB that is available under Apache License. [https://github.com/flapdoodle-oss/de.flapdoodle.embed.mongo] Maybe we only add this dependency in the build, but I'm wondering why the ant test ran correctly for me. > 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 > Attachments: mcf-mongodb-connector(CONNECTORS-1490).patch, > mcf-mongodb-connector(CONNECTORS-1490)1.patch, > mongoDB-connectors-IT-OK-from-Ant.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: > [piergior...@apache.org|mailto:piergior...@apache.org] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Comment Edited] (CONNECTORS-1490) GSOC: MongoDB Output Connector
[ https://issues.apache.org/jira/browse/CONNECTORS-1490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16571704#comment-16571704 ] Irindu Nugawela edited comment on CONNECTORS-1490 at 8/7/18 2:05 PM: - Attaching the patch for MongoDB Output Connector please note that the image file mongodb-output-connection-configuration.PNG at manifoldcf\site\src\documentation\resources\images\en_US is not generated with the patch and please be kind to copy that manually I am attaching the mongodb-output-connection-configuration.PNG file along with the patch. Also note that the patch can be applied fine with Eclispe IDE and I faced some problems applying the patch with Intelij IDEA It is better if it is possible to avoid Intelij IDEA to apply the patch was (Author: irindupera): Attaching the patch for MongoDB Output Connector please note that the image file mongodb-output-connection-configuration.PNG at manifoldcf\site\src\documentation\resources\images\en_US is not generated with the patch and please be kind to copy that manually I am attaching the mongodb-output-connection-configuration.PNG file along with the patch. Also note that the patch can be applied fine with Eclispe IDE and I faced some problems applying the patch with Intelij IDEA It is better if it is possible to avoid Intelij IDEA to apply the patch > 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 > 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: > [piergior...@apache.org|mailto:piergior...@apache.org] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Comment Edited] (CONNECTORS-1490) GSOC: MongoDB Output Connector
[ https://issues.apache.org/jira/browse/CONNECTORS-1490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16502812#comment-16502812 ] Irindu Nugawela edited comment on CONNECTORS-1490 at 6/6/18 4:25 AM: - Hi All, I faced an issue during development, the MongodbOutputConnector, and GridFSRepository Connector both share a common dependency mongo-java-driver and GridFSRepositoryConnector uses mongo-java-driver version 2.11.3 while the latest stable is version 3.7, add to that mongo-java-driver version 2.x does not support mongod server versions 3.x methods like {color:#353833}[authenticate|http://api.mongodb.com/java/2.13/com/mongodb/DB.html#authenticate-java.lang.String-char:A-](String username, char[] password) works only against mongod server versions 2.x and they are deprecated on mongo-java-driver version 3.x {color} {color:#353833}I cannot use the latest stable mongo-java-driver version 3.7 for development because GridFS Connector uses the older version and the older mongo-java-driver version 2.11.3 is already in classpath. I can continue development mongo-java-driver version 2.11.3 but the MongodbOutputConnector would not support the newer mongodb servers (version 3.x).{color} {color:#353833}Also I've noticed that GridFS Connector uses [authenticate|http://api.mongodb.com/java/2.13/com/mongodb/DB.html#authenticate-java.lang.String-char:A-](String username, char[] password) method also classes DBTCPConnector which are deprecated from mongo-java-driver version 3.x which would also make GridFS connector not work as expected with newer mongodb servers (version 3.x).{color} {color:#353833}There are significant differences with mongo-java-driver version 2.X and version 3.X{color} {color:#353833} {color} was (Author: irindupera): Hi All, I faced an issue during development, the MongodbOutputConnector, and GridFSRepository Connector both share a common dependency mongo-java-driver and GridFSRepositoryConnector uses mongo-java-driver version 2.11.3 while the latest stable is version 3.7, add to that mongo-java-driver version 2.x does not support mongod server versions 3.x methods like {color:#353833}[authenticate|http://api.mongodb.com/java/2.13/com/mongodb/DB.html#authenticate-java.lang.String-char:A-](String username, char[] password) works only against mongod server versions 2.x and they are deprecated on mongo-java-driver version 3.x {color} {color:#353833}I cannot use the latest stable mongo-java-driver version 3.7 for development because GridFS Connector uses the older version and the older mongo-java-driver version 2.11.3 is already in classpath. I can continue development mongo-java-driver version 2.11.3 but the MongodbOutputConnector would not support the newer mongodb servers (version 3.x).{color} {color:#353833}Also I've noticed that GridFS Connector uses [authenticate|http://api.mongodb.com/java/2.13/com/mongodb/DB.html#authenticate-java.lang.String-char:A-]([String|http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true] username, char[] password) method also classes DBTCPConnector which are deprecated from mongo-java-driver version 3.x which would also make GridFS connector not work as expected with newer mongodb servers (version 3.x).{color} {color:#353833}There are significant differences with mongo-java-driver version 2.X and version 3.X{color} {color:#353833} {color} > 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 > 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
[jira] [Comment Edited] (CONNECTORS-1490) GSOC: MongoDB Output Connector
[ https://issues.apache.org/jira/browse/CONNECTORS-1490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16502812#comment-16502812 ] Irindu Nugawela edited comment on CONNECTORS-1490 at 6/6/18 4:24 AM: - Hi All, I faced an issue during development, the MongodbOutputConnector, and GridFSRepository Connector both share a common dependency mongo-java-driver and GridFSRepositoryConnector uses mongo-java-driver version 2.11.3 while the latest stable is version 3.7, add to that mongo-java-driver version 2.x does not support mongod server versions 3.x methods like {color:#353833}[authenticate|http://api.mongodb.com/java/2.13/com/mongodb/DB.html#authenticate-java.lang.String-char:A-](String username, char[] password) works only against mongod server versions 2.x and they are deprecated on mongo-java-driver version 3.x {color} {color:#353833}I cannot use the latest stable mongo-java-driver version 3.7 for development because GridFS Connector uses the older version and the older mongo-java-driver version 2.11.3 is already in classpath. I can continue development mongo-java-driver version 2.11.3 but the MongodbOutputConnector would not support the newer mongodb servers (version 3.x).{color} {color:#353833}Also I've noticed that GridFS Connector uses [authenticate|http://api.mongodb.com/java/2.13/com/mongodb/DB.html#authenticate-java.lang.String-char:A-]([String|http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true] username, char[] password) method also classes DBTCPConnector which are deprecated from mongo-java-driver version 3.x which would also make GridFS connector not work as expected with newer mongodb servers (version 3.x).{color} {color:#353833}There are significant differences with mongo-java-driver version 2.X and version 3.X{color} {color:#353833} {color} was (Author: irindupera): Hi All, I faced an issue during development, the MongodbOutputConnector, and GridFSRepository Connector both share a common dependency mongo-java-driver and GridFSRepositoryConnector uses mongo-java-driver version 2.11.3 while the latest stable is version 3.7, add to that mongo-java-driver version 2.x does not support mongod server versions 3.x methods like {color:#353833}[authenticate|http://api.mongodb.com/java/2.13/com/mongodb/DB.html#authenticate-java.lang.String-char:A-]([String|http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true] username, char[] password) works only against mongod server versions 2.x and they are deprecated on mongo-java-driver version 3.x {color} {color:#353833}I cannot use the latest stable mongo-java-driver version 3.7 for development because GridFS Connector uses the older version and the older mongo-java-driver version 2.11.3 is already in classpath. I can continue development mongo-java-driver version 2.11.3 but the MongodbOutputConnector would not support the newer mongodb servers (version 3.x).{color} {color:#353833}Also I've noticed that GridFS Connector uses [authenticate|http://api.mongodb.com/java/2.13/com/mongodb/DB.html#authenticate-java.lang.String-char:A-]([String|http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true] username, char[] password) method also classes DBTCPConnector which are deprecated from mongo-java-driver version 3.x which would also make GridFS connector not work as expected with newer mongodb servers (version 3.x).{color} {color:#353833}There are significant differences with mongo-java-driver version 2.X and version 3.X{color} {color:#353833} {color} > 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 > 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: > *
[jira] [Comment Edited] (CONNECTORS-1490) GSOC: MongoDB Output Connector
[ https://issues.apache.org/jira/browse/CONNECTORS-1490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16372313#comment-16372313 ] Irindu Nugawela edited comment on CONNECTORS-1490 at 2/22/18 2:03 AM: -- Hi Piergiorgio, Following [URL |{color:#33}[http://manifoldcfinaction/svn/examples/edition_2_revised/output_connector_example/src/org/apache/manifoldcf/agents/output/docs4u/Docs4UOutputConnector.java]{color}]which is mentioned in Chapter 9 of the PDF is supposed to lead to the Docs4UOutputConnector.java seems to be not working can you please check. I think it needs to be updated to [link|https://github.com/DaddyWri/manifoldcfinaction/blob/master/examples/output_connector_example/src/org/apache/manifoldcf/agents/output/docs4u/Docs4UOutputConnector.java] was (Author: irindupera): Hi Piergiorgio, Following [URL |{color:#33}http://manifoldcfinaction/svn/examples/edition_2_revised/output_connector_example/src/org/apache/manifoldcf/agents/output/docs4u/Docs4UOutputConnector.java{color}]which is mentioned in Chapter 9 of the PDF is supposed to lead to the Docs4UOutputConnector.java seems to be not working can you please check. > 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 > 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: > [piergior...@apache.org|mailto:piergior...@apache.org] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Comment Edited] (CONNECTORS-1490) GSOC: MongoDB Output Connector
[ https://issues.apache.org/jira/browse/CONNECTORS-1490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16370596#comment-16370596 ] Pratik Parashar edited comment on CONNECTORS-1490 at 2/20/18 8:57 PM: -- Hi, [~piergiorgioluc...@gmail.com] I would like to contribute to this project as a part of GSOC2018. I am currently a masters student at the University of Southern California. Being an Oracle Certified Java Programmer I have a good understanding of JAVA. I am new to GSOC, It would be really great if you could guide me for next steps. was (Author: pratikgp): Hi, Piergiorgio Lucidi I would like to contribute to this project as a part of GSOC2018. I am currently a masters student at the University of Southern California. Being an Oracle Certified Java Programmer I have a good understanding of JAVA. I am new to GSOC, It would be really great if you could guide me for next steps. > 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 > 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: > [piergior...@apache.org|mailto:piergior...@apache.org] -- This message was sent by Atlassian JIRA (v7.6.3#76005)