bugKawa - Bugs: bug #28100, Kawa site content bug: Invalid ant...

 
 

bug #28100: Kawa site content bug: Invalid ant build instructions

Submitted by:  Evgeniy Philippov <molchuvka>
Submitted on:  Thu 26 Nov 2009 02:19:42 PM UTC  
 
Category: NoneSeverity: 3 - Normal
Item Group: Documentation typo/errorStatus: Postponed
Privacy: PublicAssigned to: Per Bothner <bothner>
Open/Closed: Open

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

Mon 09 Jan 2012 12:57:25 AM UTC, comment #7:

1. Now, I deprecate all of my previous words, and I close all of my activities related to Kawa.

Reason: I'm being currently very disappointed with Sun Java implementations relatively often giving JVM crash reports, so I don't consider Kawa as a dependency anymore.

2. However this bug should still be open until indefinite someone at indefinite time will resolve the issue.

Reason: Ant syntax has changed a lot between versions, and it's just a matter of varying experience with varying ant installations to not see the ant versions behaviors differences. And those differences are drastic.

Evgeniy Philippov <molchuvka>
Sat 02 Jan 2010 07:14:47 AM UTC, comment #6:

Please DO NOT delete any of my bug items (28100 and 28103) , as some of my long term projects are tightly connected with Scheme, especially with Kawa Scheme. Work is pending on these bugs.

Evgeniy Philippov <molchuvka>
Sun 20 Dec 2009 03:39:57 AM UTC, comment #5:

To all the things, I think one could launch configure, make from within ant. And also ant from within configure, make. Full Java is available from within ant, and full ant from configure, make.

This can also include the bug https://savannah.gnu.org/bugs/index.php?28103 Bootstrapping Kawa installation.

Please leave this postponed, as I am very busy with other OSS projects.

Implementing this all the things thing would make me happy and IS an interesting step forward for me. :)

Life for schemers will be easier when implemented both of these bugs. Scheme is a good language; it has call cc. :)

Evgeniy Philippov <molchuvka>
Fri 04 Dec 2009 03:37:45 AM UTC, comment #4:

I haven't heard that people have problems with Ant version differences. You reported success, so I'm not sure what you'd want me to add to the documentation. If you had some more data-points as to which versions of Ant fail and which work then that would be useful.

I can see there might be some advantages to switching to Ant as the primary build system, but there are also some disadvantages. partly I'm not as fluent with Ant; I think it's ugly and verbose; I'm not sure how to all the things we need. But the biggest problem is time: I have a back-log of more interesting tasks to work on, and switch to Ant isn't a priority. That might change if/when I decide to strengthen NetBEans or Eclipse support; better Ant integration would certainly help for NetBeans.

Per Bothner <bothner>
Project AdministratorIn charge of this item.
Thu 26 Nov 2009 05:55:01 PM UTC, comment #3:

PROGRESS REPORT

Partial success:

Tested with apache-ant-1.7.1:

Running in unmodified kawa-1.9.90 folder:

Evgeniy Philippov <molchuvka>
Thu 26 Nov 2009 02:34:31 PM UTC, comment #2:

An idea: One possible direction of development of Kawa project is: making configure/make process launch ant process, obsoleting the other non-ant stuff. Just an idea.

Evgeniy Philippov <molchuvka>
Thu 26 Nov 2009 02:28:56 PM UTC, comment #1:

My direction is: Cross-operating system approach. I currently think that THE way for this is ant.

Evgeniy Philippov <molchuvka>
Thu 26 Nov 2009 02:19:42 PM UTC, original submission:

[1] http://www.gnu.org/software/kawa/Source-distribution.html#id2816748

Build Kawa using ant

From my extensive Java and Ant exprience: Ant versions are very incompatible between each other, and your instructions at the above [1] url have to mention which exact branch (major version) of Ant must be used. And, maybe which minor/micro version(s) of Ant was/were tested. Otherwise, the ant build process will very probably not work.

I should note that I did not yet attempt Kawa ant build yet.

NB The reason is: Before build, one must know which exact version string of Ant to use, to set up the ant build environment for the given OSS project. For building different OSS systems, different ant version strings are necessary.

Please update the section in question at the Kawa site [1], this is important. This issue must be dealt with somehow.

Evgeniy Philippov <molchuvka>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by bothner (Posted a comment)
  • -unavailable- added by molchuvka (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 4 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 04 Dec 2009 03:37:45 AM UTCbothnerStatusNone=>Postponed
      Assigned toNone=>bothner
    Thu 26 Nov 2009 02:22:22 PM UTCmolchuvkaCarbon-CopyRemoved molchuvka=>-
    Thu 26 Nov 2009 02:19:42 PM UTCmolchuvkaCarbon-Copy-=>Added molchuvka

    Back to the top


    Powered by Savane 3.1-cleanup