Skip to main content

[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




Back to the top