[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [dtp-dev] how-to build
|
> If this mail list only meant for committers to post then it should be
setup like that; instead of raising unnecessary expectations.
In all Eclipse.org project, the *-dev mailing list is set up so anyone can
subscribe and send email. The intention is that when developing *on* that
project's deliverables, the newsgroup is used, and when developing the
project itself, the mailing list is used. If you take a look at some of the
other projects' *-dev mailing lists, you'll see this kind of configuration,
and also requests to various people that certain lines of inquiry be moved
to the newsgroup. DTP is not doing anything special or unfair here.
> Moreover you dont expect or the non-committers are not *meant* to run
build scripts.
Yes, but it comes down to what is delivered for public consumption (and
hence implies support efforts, backward compatibility, etc.) and what is
used by the projects for its own workings. Being open source, there are
many of items in the second category that are made available to the public
for inspection, use and modification as necessary. Take a look at the
public/internal classes that Eclipse.org projects use. You can see and
learn from internal classes, and even use them if you wish. But this is
uniformly not supported across releases. Build scripts tend to fall into
the same category, since there are excellent tools *already in Eclipse* for
building any random set of plugins that you choose.
>Note that in an earlier occassion I suggested a modification to the main
line code to fix a bug.
Yes, and that is fine for dtp-dev. Perhaps better done through Bugzilla,
but dtp-dev is fine too. But this does not give you a free pass to
henceforth post any and all messages to the dtp-dev mailing list -- that is
not what this list is for. (Note: this also explains why anyone can send
mail to dtp-dev -- a question you raised earlier.)
> How very community oriented !!
Open source is a collaborative effort, with best efforts required on both
sides of the fence -- both consumer and developer. Scanning back through
dtp-dev, I am more convinced that our committers have been more than fair
in providing you with help in a timely fashion. Once again, this mailing
list is *not the place* for these sorts of questions/discussions, so this
will be my last answer in this area.
Regards,
John Graham
Eclipse Data Tools Platform PMC Chair
Staff Software Engineer, Sybase, Inc.
http://dataplat.blogspot.com/
"Anil Samuel"
<anil.samuel@gmai
l.com> To
Sent by: "DTP development mailing list"
dtp-dev-bounces@e <dtp-dev@xxxxxxxxxxx>
clipse.org cc
Subject
03/05/2006 12:33 Re: [dtp-dev] how-to build
AM
Please respond to
DTP development
mailing list
<dtp-dev@eclipse.
org>
Thanks for the info.
If this mail list only meant for committers to post then it should be setup
like that; instead of raising unnecessary expectations. Also document on
the DTP homepage the facilities available to community to find info.
Moreover you dont expect or the non-committers are not *meant* to run build
scripts. Note that in an earlier occassion I suggested a modification to
the main line code to fix a bug.
How very community oriented !!
Regards
Anthos
On 3/4/06, jograham@xxxxxxxxxx <jograham@xxxxxxxxxx > wrote:
Anthos,
Re: The error that you got is probably because
org.eclipse.datatools.modelbase.sql (and probably the rest of the
plug-ins)
are not in the right place. You'll want to have the following structure:
org.eclipse.datatools.build
org.eclipse.datatools.modelbase.sql
org.eclipse.datatools.connectivity
.... and so on
Essentially, the plugins checked out from CVS should be siblings to the
org.eclipse.datatools.build plug-in.
Re: CVS root -- we do not recommend using that, which is why there was a
separate step to check out the DTP plugins and then use the dtp.build
target instead.
Finally, the build system for DTP is really made for internal
consumption,
and we do not expect to support its general use in the community. The
Wiki
page will continue to evolve with corrections/updates as necessary, but
the
build system is not part of the DTP deliverables. If you wish to build
DTP
yourself, it might be easier to simply create a feature project in your
workspace including all the DTP plugins, and then export to a zip. This
will result in the same sort of thing you get in the builds, and probably
will be easier to update for you on a regular basis (since there is
excellent CVS and feature export capability in Eclipse itself).
Re: Heads-up on issues -- this mailing list, dtp-dev, is not the correct
forum to be discussing these sorts of questions, anyway. Rather, it is
designed for use by committers building out the DTP code line, and for
the
community to see what they are talking about. Your questions are better
suited to the DTP newsgroup (news://news.eclipse.org/eclipse.dtp), so
I'll
ask you to take these build questions (and your others about using DTP)
there, so proper visibility and answers can be attained.
Regards,
John Graham
Eclipse Data Tools Platform PMC Chair
Staff Software Engineer, Sybase, Inc.
http://dataplat.blogspot.com/
"Anil Samuel"
<anil.samuel@gmai
l.com>
To
Sent by: "DTP development mailing list"
dtp-dev-bounces@e <dtp-dev@xxxxxxxxxxx>
clipse.org
cc
Subject
03/03/2006 01:29 Re: [dtp-dev] how-to build
AM
Please respond to
DTP development
mailing list
<dtp-dev@eclipse.
org>
any updates ???
Wud appreciate heads-up on issues.
Anthos
On 3/2/06, Anil Samuel <anil.samuel@xxxxxxxxx > wrote:
Also I see that CVSROOT is coded in to the build.xml. I am behind a
proxy
at work and so my CVSROOT is :pserver;proxy=proxyHost;proxyport=
80:anonymous@xxxxxxxxxxxxxxx/cvsroot/datatools
so I suggest to have the CVSROOT in ant build files as ant property
which
one can set as ant -Dcvs.root=$CVSROOT
Regards
Anthos
On 3/2/06, Anil Samuel <anil.samuel@xxxxxxxxx> wrote:
Thanks John
but the build fails with following error. Did you try a fresh build
based on this documentation ? For ant output with verbose and bebug,
see
the attachment.
[anthos@anthos-mac org.eclipse.datatools.build ]$ ant
-Declipse.home=~/projects/opensource/eclipse/ -Dadd.javadoc=false
dtp.build
Buildfile: build.xml
dtp.build:
[delete] Deleting directory
/Users/anthos/workspace/eclipse-dtp/cvs/datatools/org.eclipse.datatools.build/download/eclipse/plugins
[mkdir] Created dir:
/Users/anthos/workspace/eclipse-dtp/cvs/datatools/org.eclipse.datatools.build/download/eclipse/plugins
download.plugin:
BUILD FAILED
/Users/anthos/workspace/eclipse-dtp/cvs/datatools/org.eclipse.datatools.build/build.xml:53:
The following error occurred while executing this line:
/Users/anthos/workspace/eclipse-dtp/cvs/datatools/org.eclipse.datatools.build/org.eclipse.datatools.modelbase.build/build.xml:19:
The following error occurred while executing this line:
java.io.FileNotFoundException :
/Users/anthos/workspace/eclipse-dtp/cvs/datatools/org.eclipse.datatools.modelbase.sql/build.xml
(No such file or directory)
Total time: 3 seconds
On 3/2/06, jograham@xxxxxxxxxx < jograham@xxxxxxxxxx> wrote:
Anthos,
I have created a Wiki page with instructions for build DTP 0.7:
http://wiki.eclipse.org/index.php/How_to_Build_DTP_0.7
Regards,
John Graham
Eclipse Data Tools Platform PMC Chair
Staff Software Engineer, Sybase, Inc.
http://dataplat.blogspot.com/
John
Graham/SYBASE
To
02/28/2006 12:11 DTP development mailing list
PM < dtp-dev@xxxxxxxxxxx>
cc
Subject
Re: [dtp-dev] how-to
build(Document
link: John Graham)
Hi Anthos,
I'm out of the office today, but will reply with instructions by
tomorrow
afternoon.
Regards,
John Graham
Eclipse Data Tools Platform PMC Chair
Staff Software Engineer, Sybase, Inc.
http://dataplat.blogspot.com/
"Anil Samuel"
<anil.samuel@gmai
l.com>
To
Sent by: "DTP development mailing
list"
dtp-dev-bounces@e <dtp-dev@xxxxxxxxxxx>
clipse.org
cc
Subject
02/28/2006 01:13 [dtp-dev] how-to build
AM
Please respond to
DTP development
mailing list
<dtp-dev@eclipse.
org>
Hi
So far I have been using the builds. To stay on top of the latest, I
am
checking out the source from cvs.
how do I go about building the entire DTP stack ?
Regards
Anthos
--
Anil Samuel < anil.samuel@xxxxxxxxxx>
Senior Technical Member
Product Development
Oracle Corporation _______________________________________________
dtp-dev mailing list
dtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dtp-dev
_______________________________________________
dtp-dev mailing list
dtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dtp-dev
--
Anil Samuel <anil.samuel@xxxxxxxxxx>
Senior Technical Member
Product Development
Oracle Corporation
--
Anil Samuel < anil.samuel@xxxxxxxxxx>
Senior Technical Member
Product Development
Oracle Corporation
--
Anil Samuel <anil.samuel@xxxxxxxxxx>
Senior Technical Member
Product Development
Oracle Corporation _______________________________________________
dtp-dev mailing list
dtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dtp-dev
_______________________________________________
dtp-dev mailing list
dtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dtp-dev
--
Anil Samuel <anil.samuel@xxxxxxxxxx>
Senior Technical Member
Product Development
Oracle Corporation _______________________________________________
dtp-dev mailing list
dtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dtp-dev