Re: ANNOUNCE: Clutterhs 0.1

On Sat, 28 Nov 2009 23:18:00 -0500
"Matt" == Matt Arsenault
wrote:
Hi Matt, Matt> This is a very early announcement for an initial release of Matt> bindings for Clutter 1.0, now on Matt> Hackage,http://hackage.haskell.org/package/clutterhs Thanks a lot for this project. I'm just thinking about using Haskell on Moblin OS. ;) Matt> It uses c2hs, and depends on gtk2hs from darcs for the Matt> glib/gobject bindings. Overall, its usage should be similar to Matt> gtk2hs. This is very cool. Matt> This is my first Haskell project, and suggestions on the API, bug Matt> reports, etc. are appreciated. What do you think about binding Moblin's nbtk (now it's called mx) ? Otoh, are you aware of: http://github.com/elliottt/clutter & http://github.com/yav/clutter Sincerely, Gour -- Gour | Hlapicina, Croatia | GPG key: F96FF5F6 ----------------------------------------------------------------

On Sun, 2009-11-29 at 08:09 +0100, Gour wrote:
What do you think about binding Moblin's nbtk (now it's called mx) ?
Right now I'm working on finishing Clutter, Clutter-gtk, and COGL.
Otoh, are you aware of:
http://github.com/elliottt/clutter & http://github.com/yav/clutter
I found that quite a while after I started working. I messaged them, but didn't really get a response.

On Sun, 29 Nov 2009 10:54:01 -0500
"Matt" == Matt Arsenault
wrote:
Matt> Right now I'm working on finishing Clutter, Clutter-gtk, and COGL. Great. I believe Clutterhs can make Haskell development for Moblin quite interesting (& possible). :-) Now I need to pull gtk2hs sources 'cause latest release, as you wrote, does not work. Matt> I found that quite a while after I started working. I messaged Matt> them, but didn't really get a response. I also sent 'patch' to the cabal file which is not deploying pkgconfig without any reply. In any case, it looks your package is the way to go for Haskell & Clutter. (I like you use c2hs so I might learn something 'cause I need to bind some C lib as well.) Do you have some public repo for the project's code? Sincerely, Gour -- Gour | Hlapicina, Croatia | GPG key: F96FF5F6 ---------------------------------------------------------------- -- Gour | Hlapicina, Croatia | GPG key: F96FF5F6 ----------------------------------------------------------------

On Mon, 2009-11-30 at 09:22 +0100, Gour wrote:
Do you have some public repo for the project's code?
I thought I mentioned this somewhere, but I've been using this git repo: http://jayne.hortont.com/git/cgit.cgi/clutterhs.git/

Hi,
I work with Trevor on the other Clutter binding. We did exchange a
few messages with Matt, but we were not sure how to combine the two
libraries because our approaches to writing the binding were a bit
different. In general, I don't think that having two similar
libraries is a huge problem. I tend to do this kind of hacking for
fun, and I really do not enjoy the competition that is being
encouraged when we try to select "the one true library" (e.g., with
efforts such as the Haskell platform). Let a thousand flowers bloom,
I say :-)
-Iavor
On Mon, Nov 30, 2009 at 7:12 PM, Matt Arsenault
On Mon, 2009-11-30 at 09:22 +0100, Gour wrote:
Do you have some public repo for the project's code?
I thought I mentioned this somewhere, but I've been using this git repo:
http://jayne.hortont.com/git/cgit.cgi/clutterhs.git/
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

On Tue, 1 Dec 2009 10:06:14 -0800
"Iavor" == Iavor Diatchki
wrote:
Iavor> I work with Trevor on the other Clutter binding. We did Iavor> exchange a few messages with Matt, but we were not sure how to Iavor> combine the two libraries because our approaches to writing the Iavor> binding were a bit different. OK. Iavor> In general, I don't think that having two similar libraries is a Iavor> huge problem. I tend to do this kind of hacking for fun, and I Iavor> really do not enjoy the competition that is being encouraged Iavor> when we try to select "the one true library" (e.g., with efforts Iavor> such as the Haskell platform). Let a thousand flowers bloom, I Iavor> say :-) I do not object of having choice - that's why I like Linux, but, otoh, prefer to have one fully-baked lib than several half-baked solutions which was/is problem with some Haskell packages. btw, are you interested in binding nbtk/mx toolkit for Moblin which is based on Clutter? Sincerely, Gour -- Gour | Hlapicina, Croatia | GPG key: F96FF5F6 ---------------------------------------------------------------- -- Gour | Hlapicina, Croatia | GPG key: F96FF5F6 ----------------------------------------------------------------

Hi
On Tue, Dec 1, 2009 at 11:02 AM, Gour
Iavor> In general, I don't think that having two similar libraries is a Iavor> huge problem. I tend to do this kind of hacking for fun, and I Iavor> really do not enjoy the competition that is being encouraged Iavor> when we try to select "the one true library" (e.g., with efforts Iavor> such as the Haskell platform). Let a thousand flowers bloom, I Iavor> say :-)
I do not object of having choice - that's why I like Linux, but, otoh, prefer to have one fully-baked lib than several half-baked solutions which was/is problem with some Haskell packages.
We are baking ;)
btw, are you interested in binding nbtk/mx toolkit for Moblin which is based on Clutter?
I am not that familiar with it, but it might be interesting to have some Clutter based widgets for GUIs. -Iavor

(Sorry for replying to this old thread.) On Sun, Nov 29, 2009 at 08:09:18AM +0100, Gour wrote:
What do you think about binding Moblin's nbtk (now it's called mx) ?
Just out of curiosity, did anyone do something about Moblin's toolkit and Haskell? Thanks! :) -- Felipe.
participants (4)
-
Felipe Lessa
-
Gour
-
Iavor Diatchki
-
Matt Arsenault