bug-kawa
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-kawa] [bug #38311] FR: Publish Kawa 1.13 to Maven Repository


From: Jim Pivarski
Subject: [Bug-kawa] [bug #38311] FR: Publish Kawa 1.13 to Maven Repository
Date: Sat, 17 Aug 2013 05:33:48 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.71 Safari/537.36

Follow-up Comment #7, bug #38311 (project kawa):

Has there been any progress on this?  I just discovered Kawa and want to
include it in my project (which involves sending code over an untrusted
network; LISP/Scheme is much easier to self-analyze than other languages). 
However, in my project I'm restricted to Maven only.

I had resigned myself to using the only version available, which is 1.7 (10
years old!), and I've been trying to see if I can work within that constraint.
 After an all-day documentation binge, I see that the reason type declarations
don't work for me is because it's a new feature.  Static type checking would
be useful to have, so I'd like to know--- is there any show-stopper keeping
the new version from being pushed out to Maven Central?

Unfortunately, I have no experience with putting code *into* a Maven
repository, so I don't think I can take over the responsibility.  However,
looking at the link from Daniel's last comment, the only additional
information they want (beyond what is already in the 1.7 version) is the
following:

<packaging>jar</packaging>
<description>Kawa is a programming language for the Java platform. It is an
implementation of Scheme, which, is in the Lisp family of programming
languages. Kawa has many useful features, including convenient integration
with Java. It can be used as a "scripting language", but includes a compiler
and all the benefits of a "real" programming language, including optional
static typing, so Kawa programs can be as efficient as Java.</description>
<url>http://www.gnu.org/software/kawa/</url>
<scm>
    <connection>scm:svn://sourceware.org/svn/kawa/trunk</connection>
    <tag>trunk</tag>
    <url>http://sourceware.org/viewvc/kawa/</url>
</scm>
<developers>
    <developer>
      <id>bothner</id>
      <name>Per Bothner</name>
      <email>address@hidden</email>
      <url>http://per.bothner.com/</url>
      <organization>???</organization>
      <organizationUrl>???</organizationUrl>
      <roles>
        <role>architect</role>
        <role>developer</role>
      </roles>
      <timezone>-8</timezone>
      <properties>
        <picUrl>http://per.bothner.com/per.jpg</picUrl>
      </properties>
    </developer>
</developers>

For the rest, you can re-use the pom.xml from the 1.7 version
(http://search.maven.org/#artifactdetails%7Ckawa%7Ckawa%7C1.7%7Cjar).  That
is, unless you want to change the license to

<licenses>
    <license>
        <name>MIT/X11</name>
        <url>http://opensource.org/licenses/MIT</url>
        <distribution>repo</distribution>
    </license>
</licenses>

(It currently says "modified GNU GPL (General Public License)", which you said
want to fix everywhere it appears.)


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?38311>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]