From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Bernardo Ezequiel Contreras Newsgroups: gmane.lisp.guile.user Subject: Re: Build System? Date: Thu, 16 Jun 2011 17:05:53 -0300 Message-ID: References: <87pqmdirzu.fsf@gmx.at> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/related; boundary=0015176f0ca8d9629604a5d9cb59 X-Trace: dough.gmane.org 1308259468 17725 80.91.229.12 (16 Jun 2011 21:24:28 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 16 Jun 2011 21:24:28 +0000 (UTC) Cc: guile-user@gnu.org To: Andreas Rottmann Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Thu Jun 16 23:24:22 2011 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QXK33-0006Vi-1o for guile-user@m.gmane.org; Thu, 16 Jun 2011 23:24:21 +0200 Original-Received: from localhost ([::1]:32826 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QXK31-0003zG-UL for guile-user@m.gmane.org; Thu, 16 Jun 2011 17:24:20 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:51616) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QXIpA-0004Eg-Ch for guile-user@gnu.org; Thu, 16 Jun 2011 16:06:00 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QXIp8-0003g0-JP for guile-user@gnu.org; Thu, 16 Jun 2011 16:05:56 -0400 Original-Received: from mail-iy0-f169.google.com ([209.85.210.169]:58566) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QXIp8-0003fo-4Y for guile-user@gnu.org; Thu, 16 Jun 2011 16:05:54 -0400 Original-Received: by iyl8 with SMTP id 8so1932081iyl.0 for ; Thu, 16 Jun 2011 13:05:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references :x-goomoji-body:date:message-id:subject:from:to:cc:content-type; bh=nTEJWQy7LVNa8Jodqd0mVii6m/m0LkKdKATbshrulSE=; b=BX6c+dHjWwrnCNtmpv7sDsRQz8XQTpCekI3MhyTJAqFo/UI3M5mniW8b+jA1Wpqn1g KE63CEXCY4G86D/hq11TpOvVHEi9BJZK4CrjZ2kvRKi49N03JqwTuMLzpzo6wnXdVVAe 0LZXUlknAwkqIMaSOtxva4xUWR1brE3z5CWMU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:x-goomoji-body:date:message-id :subject:from:to:cc:content-type; b=gcT6/B4zLnQSjaJKaZ7NhvQrE3dvOxSsb2XcmqElY17DB89a9rK+dwABKEzQugGSMf e8lg4JDOB7Gy17dHp8dzNf7BJF2PS9nKt+XPcK83OYcLyqOZczbiHrxsfUg6WKMsfw6T Rqu2+a2F00W/66Z7630YCSpY5XfD01kGGRaHw= Original-Received: by 10.231.80.193 with SMTP id u1mr1163522ibk.21.1308254753349; Thu, 16 Jun 2011 13:05:53 -0700 (PDT) Original-Received: by 10.231.143.82 with HTTP; Thu, 16 Jun 2011 13:05:53 -0700 (PDT) In-Reply-To: X-Goomoji-Body: true X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.210.169 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:8646 Archived-At: --0015176f0ca8d9629604a5d9cb59 Content-Type: multipart/alternative; boundary=0015176f0ca8d9628e04a5d9cb58 --0015176f0ca8d9628e04a5d9cb58 Content-Type: text/plain; charset=ISO-8859-1 BTW, i'll take a look at dorodango [?] On Thu, Jun 16, 2011 at 4:26 PM, Bernardo Ezequiel Contreras < vonbecmann@gmail.com> wrote: > i agree, (also takes over tasks like unit tests, integration tests, > reports, site, documentation) > > so let me rephrase it. > > is there a software project management and comprehension tool for guile? > for instance, Apache Maven is a software project management and > comprehension tool. Based on the concept of a project object model (POM), > Maven can manage a project's build, reporting and documentation from a > central piece of information. > > > On Thu, Jun 16, 2011 at 2:52 PM, Andreas Rottmann wrote: > >> Bernardo Ezequiel Contreras writes: >> >> > Hi all, >> > Is there a build system for guile? >> > for instance, maven is the build system for java >> > >> Well, I think it's a stretch to say Maven is "the" build system for >> Java. Also, I seem to recall that maven is not "just" a build system, >> but also takes over tasks that are traditionally associated with package >> managers, not build systems, i.e. dependency managment between different >> software entities ("packages"), package retrieval, etc. >> >> For simple, pure Scheme programs or libararies, there is not much of a >> need for a build system in the traditional (i.e. make(1) or Java ant) >> sense. However, package managment is still something very much called >> for, and there's not yet a real solution for Guile yet, although I'm >> working on something that aims to be package manager for Scheme[0]. So >> it would be interesting if you could clarify what exactly you are >> looking for. >> >> [0] http://home.gna.org/dorodango/ >> -- >> Andreas Rottmann -- >> > > --0015176f0ca8d9628e04a5d9cb58 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable BTW,=A0 i'll take a look at dorodango
=
On Thu, Jun 16, 2011 at 4:26 PM, Bernardo Ez= equiel Contreras <vonbecmann@gmail.com> wrote:
i agree, (also ta= kes over tasks like unit tests, integration tests, reports, site, documenta= tion)

so let me rephrase it.

is there a software project management an= d comprehension tool for guile?
=A0for instance, Apache Maven is a soft= ware project management and comprehension tool. Based on the concept of a p= roject object model (POM), Maven can manage a project's build, reporting and docume= ntation from a central piece of information.


On Thu, Jun 16, 2011 at 2:52 PM, Andreas Rottmann <= ;a.rottmann@gmx.at> wrote:
Bernardo Ezequiel Contreras <vonbecmann@gmail.com> writes:

> Hi all,
> =A0Is there a build system for guile?
> =A0for instance, maven is the build system for java
>
Well, I think it's a stretch to say Maven is "the" buil= d system for
Java. =A0Also, I seem to recall that maven is not "just" a build = system,
but also takes over tasks that are traditionally associated with package managers, not build systems, i.e. dependency managment between different software entities ("packages"), package retrieval, etc.

For simple, pure Scheme programs or libararies, there is not much of a
need for a build system in the traditional (i.e. make(1) or Java ant)
sense. =A0However, package managment is still something very much called for, and there's not yet a real solution for Guile yet, although I'= m
working on something that aims to be package manager for Scheme[0]. =A0So it would be interesting if you could clarify what exactly you are
looking for.

[0] http://hom= e.gna.org/dorodango/
--
Andreas Rottmann -- <= http://rotty.yi.org/>


--0015176f0ca8d9628e04a5d9cb58-- --0015176f0ca8d9629604a5d9cb59 Content-Type: image/gif; name="330.gif" Content-Transfer-Encoding: base64 X-Attachment-Id: 330@goomoji.gmail Content-ID: <330@goomoji.gmail> R0lGODlhDAAMAKIFAF5LAP/zxAAAANyuAP/gaP///wAAAAAAACH5BAEAAAUALAAAAAAMAAwAAAMl WLPcGjDKFYi9lxKBOaGcF35DhWHamZUW0K4mAbiwWtuf0uxFAgA7 --0015176f0ca8d9629604a5d9cb59--