You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@manifoldcf.apache.org by Michael Cizmar <mi...@michaelcizmar.com> on 2019/08/16 01:16:43 UTC

ManifoldCF Resource Offering

Hey Folks,

I exchanged emails with Karl earlier this week, but I wanted to reach out
to you to offer up some additional assistance for the ManifoldCF project.
My firm has previously written about a dozen commercial connectors
primarily targeted to the Google Search Appliance.  We are starting to use
the ManifoldCF platform as a web crawler for Elasticsearch but have plans
to expand it work with some of the other platforms that we work with.



I am planning on contributing to the code base  and potentially offering
commercial support to our clients.  Would like to get your thoughts on that
and where you think our assistance could be best utilized.


Thanks!


Michael

Re: ManifoldCF Resource Offering

Posted by Michael Cizmar <mi...@michaelcizmar.com>.
Yes, absolutely.  We'll program to the core interfaces, get them
documented, and unit tested.  Typically our first step is to mock the
service that we are programming against and the approach the development in
a TDD fashion.  In our world, we don't have extensive debugging
capabilities so we have to rely on great logs that the client parses and
sends to us for example.

Ideally with the libraries also going into Maven, that might help us
decouple some of these things as well.

I am a huge fan of incremental progress versus Big Bang.

On Fri, Aug 16, 2019 at 8:42 AM Karl Wright <da...@gmail.com> wrote:

> If you could structure this as one contribution at a time I would be
> grateful.  That way, problems with one contribution won't block others.
>
> We also like to have an integration test for each connector.  Not all of
> them have this at this time, but it's very very helpful if you have the
> time to put one in place.  There are good examples for the Alfresco WS
> connector and the CMIS connector and the File System connector; you can use
> these as templates perhaps.
>
> If the connectors haven't yet been ported, it's a good idea to read at
> least sections of The Book.  You can see them for free here:
>
> https://github.com/DaddyWri/manifoldcfinaction/tree/master/pdfs
>
> Karl
>
>
> On Fri, Aug 16, 2019 at 8:33 AM Michael Cizmar <mi...@michaelcizmar.com>
> wrote:
>
> > For better or worse, my company (MC+A <https://www.mcplusa.com/>) was
> know
> > for a period of time as a 'connector' company although we are a
> > consultancy.  What I'm thinking initially:
> >
> >    1. Connector development for repositories like (effectively looking at
> >    what we have and migrating them to overtime ManifoldCF):
> >       1. box
> >       2. lithium
> >       3. jive
> >       4. confluence
> >       5. Sharepoint
> >       6. Salesforce
> >       7. ServiceNow
> >       8. OneDrive
> >    2. Output connector to
> >       1. Elastic App Search
> >       2. Elastic Enterprise Search
> >    3. Improving the end user experience
> >       1. Updating the documentation
> >       2. Providing some samples
> >    4. Bugs as we find them
> >
> >
> >
> > On Fri, Aug 16, 2019 at 2:55 AM Furkan KAMACI <fu...@gmail.com>
> > wrote:
> >
> > > Hi Michael,
> > >
> > > Thanks for your interest!
> > >
> > > Community is important for FOSS projects. It can both help to develop
> > such
> > > improvements and use it as may need them.
> > >
> > > So, in my opinion you can share which parts do you want to improve/add
> > and
> > > share it with us for both some can help you and need them.
> > >
> > > Kind Regards,
> > > Furkan KAMACI
> > >
> > > 16 Ağu 2019 Cum, saat 07:13 tarihinde Karl Wright <da...@gmail.com>
> > > şunu
> > > yazdı:
> > >
> > > > Excellent!
> > > > Thanks for contacting us.  I hope we can help.
> > > >
> > > > Karl
> > > >
> > > > On Thu, Aug 15, 2019 at 9:17 PM Michael Cizmar <
> > > michael@michaelcizmar.com>
> > > > wrote:
> > > >
> > > > > Hey Folks,
> > > > >
> > > > > I exchanged emails with Karl earlier this week, but I wanted to
> reach
> > > out
> > > > > to you to offer up some additional assistance for the ManifoldCF
> > > project.
> > > > > My firm has previously written about a dozen commercial connectors
> > > > > primarily targeted to the Google Search Appliance.  We are starting
> > to
> > > > use
> > > > > the ManifoldCF platform as a web crawler for Elasticsearch but have
> > > plans
> > > > > to expand it work with some of the other platforms that we work
> with.
> > > > >
> > > > >
> > > > >
> > > > > I am planning on contributing to the code base  and potentially
> > > offering
> > > > > commercial support to our clients.  Would like to get your thoughts
> > on
> > > > that
> > > > > and where you think our assistance could be best utilized.
> > > > >
> > > > >
> > > > > Thanks!
> > > > >
> > > > >
> > > > > Michael
> > > > >
> > > >
> > >
> >
>

Re: ManifoldCF Resource Offering

Posted by Karl Wright <da...@gmail.com>.
If you could structure this as one contribution at a time I would be
grateful.  That way, problems with one contribution won't block others.

We also like to have an integration test for each connector.  Not all of
them have this at this time, but it's very very helpful if you have the
time to put one in place.  There are good examples for the Alfresco WS
connector and the CMIS connector and the File System connector; you can use
these as templates perhaps.

If the connectors haven't yet been ported, it's a good idea to read at
least sections of The Book.  You can see them for free here:

https://github.com/DaddyWri/manifoldcfinaction/tree/master/pdfs

Karl


On Fri, Aug 16, 2019 at 8:33 AM Michael Cizmar <mi...@michaelcizmar.com>
wrote:

> For better or worse, my company (MC+A <https://www.mcplusa.com/>) was know
> for a period of time as a 'connector' company although we are a
> consultancy.  What I'm thinking initially:
>
>    1. Connector development for repositories like (effectively looking at
>    what we have and migrating them to overtime ManifoldCF):
>       1. box
>       2. lithium
>       3. jive
>       4. confluence
>       5. Sharepoint
>       6. Salesforce
>       7. ServiceNow
>       8. OneDrive
>    2. Output connector to
>       1. Elastic App Search
>       2. Elastic Enterprise Search
>    3. Improving the end user experience
>       1. Updating the documentation
>       2. Providing some samples
>    4. Bugs as we find them
>
>
>
> On Fri, Aug 16, 2019 at 2:55 AM Furkan KAMACI <fu...@gmail.com>
> wrote:
>
> > Hi Michael,
> >
> > Thanks for your interest!
> >
> > Community is important for FOSS projects. It can both help to develop
> such
> > improvements and use it as may need them.
> >
> > So, in my opinion you can share which parts do you want to improve/add
> and
> > share it with us for both some can help you and need them.
> >
> > Kind Regards,
> > Furkan KAMACI
> >
> > 16 Ağu 2019 Cum, saat 07:13 tarihinde Karl Wright <da...@gmail.com>
> > şunu
> > yazdı:
> >
> > > Excellent!
> > > Thanks for contacting us.  I hope we can help.
> > >
> > > Karl
> > >
> > > On Thu, Aug 15, 2019 at 9:17 PM Michael Cizmar <
> > michael@michaelcizmar.com>
> > > wrote:
> > >
> > > > Hey Folks,
> > > >
> > > > I exchanged emails with Karl earlier this week, but I wanted to reach
> > out
> > > > to you to offer up some additional assistance for the ManifoldCF
> > project.
> > > > My firm has previously written about a dozen commercial connectors
> > > > primarily targeted to the Google Search Appliance.  We are starting
> to
> > > use
> > > > the ManifoldCF platform as a web crawler for Elasticsearch but have
> > plans
> > > > to expand it work with some of the other platforms that we work with.
> > > >
> > > >
> > > >
> > > > I am planning on contributing to the code base  and potentially
> > offering
> > > > commercial support to our clients.  Would like to get your thoughts
> on
> > > that
> > > > and where you think our assistance could be best utilized.
> > > >
> > > >
> > > > Thanks!
> > > >
> > > >
> > > > Michael
> > > >
> > >
> >
>

Re: ManifoldCF Resource Offering

Posted by Michael Cizmar <mi...@michaelcizmar.com>.
For better or worse, my company (MC+A <https://www.mcplusa.com/>) was know
for a period of time as a 'connector' company although we are a
consultancy.  What I'm thinking initially:

   1. Connector development for repositories like (effectively looking at
   what we have and migrating them to overtime ManifoldCF):
      1. box
      2. lithium
      3. jive
      4. confluence
      5. Sharepoint
      6. Salesforce
      7. ServiceNow
      8. OneDrive
   2. Output connector to
      1. Elastic App Search
      2. Elastic Enterprise Search
   3. Improving the end user experience
      1. Updating the documentation
      2. Providing some samples
   4. Bugs as we find them



On Fri, Aug 16, 2019 at 2:55 AM Furkan KAMACI <fu...@gmail.com>
wrote:

> Hi Michael,
>
> Thanks for your interest!
>
> Community is important for FOSS projects. It can both help to develop such
> improvements and use it as may need them.
>
> So, in my opinion you can share which parts do you want to improve/add and
> share it with us for both some can help you and need them.
>
> Kind Regards,
> Furkan KAMACI
>
> 16 Ağu 2019 Cum, saat 07:13 tarihinde Karl Wright <da...@gmail.com>
> şunu
> yazdı:
>
> > Excellent!
> > Thanks for contacting us.  I hope we can help.
> >
> > Karl
> >
> > On Thu, Aug 15, 2019 at 9:17 PM Michael Cizmar <
> michael@michaelcizmar.com>
> > wrote:
> >
> > > Hey Folks,
> > >
> > > I exchanged emails with Karl earlier this week, but I wanted to reach
> out
> > > to you to offer up some additional assistance for the ManifoldCF
> project.
> > > My firm has previously written about a dozen commercial connectors
> > > primarily targeted to the Google Search Appliance.  We are starting to
> > use
> > > the ManifoldCF platform as a web crawler for Elasticsearch but have
> plans
> > > to expand it work with some of the other platforms that we work with.
> > >
> > >
> > >
> > > I am planning on contributing to the code base  and potentially
> offering
> > > commercial support to our clients.  Would like to get your thoughts on
> > that
> > > and where you think our assistance could be best utilized.
> > >
> > >
> > > Thanks!
> > >
> > >
> > > Michael
> > >
> >
>

Re: ManifoldCF Resource Offering

Posted by Furkan KAMACI <fu...@gmail.com>.
Hi Michael,

Thanks for your interest!

Community is important for FOSS projects. It can both help to develop such
improvements and use it as may need them.

So, in my opinion you can share which parts do you want to improve/add and
share it with us for both some can help you and need them.

Kind Regards,
Furkan KAMACI

16 Ağu 2019 Cum, saat 07:13 tarihinde Karl Wright <da...@gmail.com> şunu
yazdı:

> Excellent!
> Thanks for contacting us.  I hope we can help.
>
> Karl
>
> On Thu, Aug 15, 2019 at 9:17 PM Michael Cizmar <mi...@michaelcizmar.com>
> wrote:
>
> > Hey Folks,
> >
> > I exchanged emails with Karl earlier this week, but I wanted to reach out
> > to you to offer up some additional assistance for the ManifoldCF project.
> > My firm has previously written about a dozen commercial connectors
> > primarily targeted to the Google Search Appliance.  We are starting to
> use
> > the ManifoldCF platform as a web crawler for Elasticsearch but have plans
> > to expand it work with some of the other platforms that we work with.
> >
> >
> >
> > I am planning on contributing to the code base  and potentially offering
> > commercial support to our clients.  Would like to get your thoughts on
> that
> > and where you think our assistance could be best utilized.
> >
> >
> > Thanks!
> >
> >
> > Michael
> >
>

Re: ManifoldCF Resource Offering

Posted by Karl Wright <da...@gmail.com>.
Excellent!
Thanks for contacting us.  I hope we can help.

Karl

On Thu, Aug 15, 2019 at 9:17 PM Michael Cizmar <mi...@michaelcizmar.com>
wrote:

> Hey Folks,
>
> I exchanged emails with Karl earlier this week, but I wanted to reach out
> to you to offer up some additional assistance for the ManifoldCF project.
> My firm has previously written about a dozen commercial connectors
> primarily targeted to the Google Search Appliance.  We are starting to use
> the ManifoldCF platform as a web crawler for Elasticsearch but have plans
> to expand it work with some of the other platforms that we work with.
>
>
>
> I am planning on contributing to the code base  and potentially offering
> commercial support to our clients.  Would like to get your thoughts on that
> and where you think our assistance could be best utilized.
>
>
> Thanks!
>
>
> Michael
>