[teiid-dev] Teiid Eclipse Plugin
Ramesh Reddy
rareddy at redhat.com
Mon Oct 19 17:02:06 EDT 2009
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
More information about the teiid-dev
mailing list