Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Haskell
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  9 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
anthropornis  
View profile  
 More options Mar 6 2012, 3:26 pm
From: anthropornis <anthropor...@gmail.com>
Date: Tue, 6 Mar 2012 12:26:11 -0800 (PST)
Local: Tues, Mar 6 2012 3:26 pm
Subject: Haskell
Hello .... I was just wondering if travis-ci will ever support Haskell
projects? Thanks!

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Steve Klabnik  
View profile  
 More options Mar 6 2012, 4:17 pm
From: Steve Klabnik <st...@steveklabnik.com>
Date: Tue, 6 Mar 2012 16:17:02 -0500
Local: Tues, Mar 6 2012 4:17 pm
Subject: Re: [travis-ci] Haskell
I loooove haskell. +1 for me here. :)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jonathan Duke Leto  
View profile  
 More options Mar 6 2012, 6:08 pm
From: "Jonathan \"Duke\" Leto" <jonat...@leto.net>
Date: Tue, 6 Mar 2012 15:08:02 -0800
Local: Tues, Mar 6 2012 6:08 pm
Subject: Re: [travis-ci] Haskell
Howdy,

Travis supports arbitrary languages, it just doesn't have anything
special for Haskell.

You can install whatever dependencies you need with before_script and
the passwordless sudo.

Good luck and let us know if you have questions.

Here is a good non-trivial .travis.yml example:

https://github.com/parrot/parrot/blob/master/.travis.yml

Duke

On Tue, Mar 6, 2012 at 12:26 PM, anthropornis <anthropor...@gmail.com> wrote:
> Hello .... I was just wondering if travis-ci will ever support Haskell
> projects? Thanks!

--
Jonathan "Duke" Leto <jonat...@leto.net>
Leto Labs LLC
209.691.DUKE // http://labs.leto.net
NOTE: Personal email is only checked twice a day at 10am/2pm PST,
please call/text for time-sensitive matters.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michael Klishin  
View profile  
 More options Mar 6 2012, 11:24 pm
From: Michael Klishin <michael.s.klis...@gmail.com>
Date: Wed, 7 Mar 2012 08:24:04 +0400
Local: Tues, Mar 6 2012 11:24 pm
Subject: Re: [travis-ci] Haskell
anthropornis:

> I was just wondering if travis-ci will ever support Haskell
> projects?

We are taking a break from adding new languages. Haskell has good toolchain so adding it won't be
difficult but we have no immediate plans to do so.

If you specify language: erlang, install ghc in a before_install (using sudo apt-get install …) and override install: and script: commands as it was mentioned in the previous reply,
you can build haskell project today (in fact, we have seen a few haskell projects on travis-ci.org).

If you do not specify any language, you will take Ruby workers time. This is not encouraged: Ruby workers are almost
always busy and hardware for them was not donated to build Haskell.

MK


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sven Fuchs  
View profile  
 More options Mar 7 2012, 5:31 am
From: Sven Fuchs <m...@svenfuchs.com>
Date: Wed, 7 Mar 2012 11:31:20 +0100
Local: Wed, Mar 7 2012 5:31 am
Subject: Re: [travis-ci] Haskell
What dependencies are required to run Haskell though?

If it's just ghc then how about pre-installing it on the erlang vm and aliasing the language key?

On Mar 7, 2012, at 5:24 AM, Michael Klishin wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michael Klishin  
View profile  
 More options Mar 7 2012, 1:31 pm
From: Michael Klishin <michael.s.klis...@gmail.com>
Date: Wed, 7 Mar 2012 22:31:54 +0400
Local: Wed, Mar 7 2012 1:31 pm
Subject: Re: [travis-ci] Haskell
Sven Fuchs:

> What dependencies are required to run Haskell though?

GHC, Cabal (package manager), plus things like HUnit and probably QuickCheck (not sure if it
has the same license as the rest of the tools).
There are Ubuntu repositories that have all this (and more) in a single package called
Haskell Platform.

> If it's just ghc then how about pre-installing it on the erlang vm and aliasing the language key?

It is not sufficient to preinstall things in the CI environment. We also will need a Haskell builder
and come up with good defaults.

Like I said, Haskell support will be much easier than a couple of languages we recently introduced.
I just think we need to focus on other things for a month or two. We will see.

MK


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michael Klishin  
View profile  
 More options Mar 8 2012, 2:10 pm
From: Michael Klishin <michael.s.klis...@gmail.com>
Date: Thu, 8 Mar 2012 23:10:18 +0400
Local: Thurs, Mar 8 2012 2:10 pm
Subject: Re: [travis-ci] Haskell
anthropornis:

> Hello .... I was just wondering if travis-ci will ever support Haskell
> projects? Thanks!

After discussing this for some time we decided we can work on the Haskell support
if someone from the Haskell community is willing to give us advice about what tools our CI
env should provide and what defaults dependency management and test runner commands
should be.

anthropornis, would you be up for helping us with that? You won't need to write any code,
just advice us on what Haskell builder needs to do and why.

MK

http://github.com/michaelklishin
http://twitter.com/michaelklishin


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
anthropornis  
View profile  
 More options Mar 10 2012, 11:37 pm
From: anthropornis <anthropor...@gmail.com>
Date: Sat, 10 Mar 2012 23:37:01 -0500
Local: Sat, Mar 10 2012 11:37 pm
Subject: Re: [travis-ci] Haskell
I'm a bit of a newbie,  but I will try to collect some information.

On 03/08/2012 02:10 PM, Michael Klishin wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michael Klishin  
View profile  
 More options Mar 11 2012, 3:05 am
From: Michael Klishin <michael.s.klis...@gmail.com>
Date: Sun, 11 Mar 2012 11:05:42 +0400
Local: Sun, Mar 11 2012 3:05 am
Subject: Re: [travis-ci] Haskell
anthropornis:

> I'm a bit of a newbie,  but I will try to collect some information.

Someone has already helped us. We have all the information we need.

MK


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »