[teiid-dev] Teiid Eclipse Plugin

Ramesh Reddy rareddy at redhat.com
Mon Oct 19 17:41:44 EDT 2009


Sure, the directory is what prescribed by the Maven build process.
Although there is no requirement for us to provide the build process in
Maven this will help if one needs to move in that direction.

Thanks

Ramesh..

On Mon, 2009-10-19 at 16:38 -0500, Sanjay Chaudhuri wrote:
> Hi Ramesh,
>  
> Thanks. Will use connector-loopback to get started with along with the
> same directory structure as the template.
>  
> Sanjay
> 
> 
> On Mon, Oct 19, 2009 at 4:02 PM, Ramesh Reddy <rareddy at redhat.com>
> wrote:
>         Sanjay,
>         
>         No, Teiid do not have tools currently to produce the
>         templates. Look in
>         the "connector-api" project's "org.teiid.connector.api"
>         package to see
>         the interface classes. Also, "org.teiid.connector.basic"
>         package
>         provides the base class implementations of these interfaces.
>         The
>         generated ones should extend the from basic and override
>         certain
>         methods.
>         
>         connector-loopback may be the simplest to see what are must
>         have classes
>         to generate to provide a simple "hello world" kind of
>         connector.
>         
>         connector-jdbc would be other extreme as to what we can do.
>         
>         The idea here somebody is trying to write these connectors,
>         and we are
>         providing a development environment for them.
>         
>         Let me know if you have any questions. Thank you.
>         
>         Ramesh..
>         
>         
>         On Mon, 2009-10-19 at 15:12 -0500, Sanjay Chaudhuri wrote:
>         > Hi Ramesh,
>         >
>         > I had gone briefly through the connector development guide;
>         did not
>         > seem to see any  direct java/dos command to generate the
>         necessary
>         > template classes. It will be helpful if you can get me the
>         skeleton
>         > classes/interfaces, which will get generated though the
>         Eclipse
>         > wizard.
>         >
>         > Under the extension directories I looked at the sources for
>         some of
>         > these connector jars:
>         > connector-ldap-6.2.0-SNAPSHOT.jar
>         > connector-xml-6.2.0-SNAPSHOT.jar
>         > connector-jdbc-6.2.0-SNAPSHOT.jar
>         > connector-text-6.2.0-SNAPSHOT.jar
>         >
>         > Thanks
>         >
>         > Sanjay
>         >
>         > On Mon, Oct 12, 2009 at 8:48 PM, Ramesh Reddy
>         <rareddy at redhat.com>
>         > wrote:
>         >         Sumanth,
>         >
>         >         Welcome, thanks for your offer to contribute. We
>         sincerely
>         >         appreciate any help.
>         >
>         >         Currently Teiid does not mandate any coding
>         guidelines,
>         >         however there are few things we do follow. I try to
>         put
>         >         something simple put together very soon on WIKI.
>         Usually we
>         >         use the default code formatting comes with Eclipse
>         install. I
>         >         am thinking in the lines of
>         >
>         http://www.jboss.org/community/wiki/JbpmCodingGuidelines
>         >         I will post to the dev-list in couple days, you are
>         welcome to
>         >         contribute.
>         >
>         >         The digest replying instructions are usually at the
>         beginning
>         >         of the digest message. It is no more than selecting
>         the "reply
>         >         all" and changing the subject line to the reflect
>         the message
>         >         you are replying to with "Re:" in the front. Please
>         make sure
>         >         that you include only sections of the message that
>         you are
>         >         replying to. Since Teiid is low volume list, you can
>         turn off
>         >         the digest otherwise.
>         >
>         >         Now coming to project, if you have any ideas about
>         this
>         >         tooling project, please let us know, we can discuss
>         and make
>         >         them part of the project if we all agree. I will let
>         Sanjay
>         >         answer if he needs any assistance with the work.
>         Teiid has
>         >         plenty of other tasks if you would like to
>         contribute, both
>         >         eclipse and non-eclipse related.
>         >
>         >         If you only want to do "eclipse" work,
>         >         1) we are in urgent need of Teiid integration with
>         Eclipse DTP
>         >         (data tools platform). Basically Teiid needs to
>         another
>         >         source, where somebody can connect to and issue
>         queries
>         >         against.
>         >         2) We can also use this in Phase 2 of CDK tooling
>         project,
>         >         where we can deploy connector to and issue queries
>         aginst.
>         >         3)That could be expanded to tooling around the the
>         "Connector
>         >         Metadata" feature, where some one could define
>         multiple
>         >         sources in DTP and integrate them using Teiid.
>         >
>         >         We have ton of work on the non-eclipse side too, lot
>         of issues
>         >         are mentioned on the JIRA system. Submitting a
>         patches is
>         >         excellent way to contribute, take a look if anything
>         interests
>         >         you.
>         >
>         >         Let me know what interests you, then we can plan and
>         discuss
>         >         accordingly.
>         >
>         >         Thanks again.
>         >
>         >         Ramesh..
>         >
>         >
>         >         ----- Original Message -----
>         >         From: "Sumanth P K" <sumanth.technical at gmail.com>
>         >         To: email2sanjayc at gmail.com, "Ramesh Reddy"
>         >         <rareddy at redhat.com>
>         >         Cc: teiid-dev at lists.jboss.org
>         >         Sent: Monday, October 12, 2009 12:17:15 AM GMT
>         -06:00
>         >         US/Canada Central
>         >         Subject: Teiid Eclipse Plugin
>         >
>         >
>         >         Sanjay / Ramesh,
>         >
>         >         I have been following the discussion regarding the
>         >         requirements of Teiid CDK Plugin for Eclipse. I am
>         interested
>         >         in taking part in the process. Let me know what
>         pieces I can
>         >         start looking into and I can start the same. We may
>         need to
>         >         come up with some preliminary standards that
>         everybody should
>         >         follow (for example: naming conventions, exception
>         handling to
>         >         name a few), so that inconsistencies are avoided.
>         >
>         >         Ramesh - I know it has been quite a while since I
>         had
>         >         communicated to you regarding this. I have been
>         going through
>         >         the documents and have some idea on how things work.
>         And I
>         >         guess I am now better placed to understand the terms
>         involved.
>         >         To be honest the pace from my end had been slow, but
>         I intend
>         >         to devote more time to this from now onwards.
>         >
>         >         Also, I had subscribed to the Teiid message digest
>         and hence
>         >         can any of you please let me know how to reply to a
>         specific
>         >         mail in the digest. (I did not know how to do that
>         and hence
>         >         had to send this email separately.).
>         >
>         >         Thanks,
>         >         Sumanth.
>         >
>         >
>         
>         > _______________________________________________
>         > teiid-dev mailing list
>         > teiid-dev at lists.jboss.org
>         
>         
>         > https://lists.jboss.org/mailman/listinfo/teiid-dev
>         
>         
> 
> _______________________________________________
> teiid-dev mailing list
> teiid-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/teiid-dev



More information about the teiid-dev mailing list