From: Duncan C. <dun...@wo...> - 2006-11-27 19:50:24
|
On Mon, 2006-11-27 at 15:32 +0100, Hans van Thiel wrote: > Hello All, > > The tutorial outline looks good to me, and I'd be happy to contribute. > However, since I'm not a subject matter expert, I'd need some pointers > to basic texts. Maybe just about GTK+, in those cases where Gth2Hs usage > is a port of the same principle. The problem here seems to be, that > those who know don't like to write, and those who'd like to write don't > know (in my case anyway :-)). Yes, that is a problem to some extent. Also, while the Gtk2Hs developers are good at knowing if the tutorial is technically correct, we're not necessarily the best people to make sure that the material is explained in a easy way or a sensible order. > But with some good starting points, and some assured feed back > (quality control), it seems feasible. Certainly. Since we're keeping it all in darcs it's easy for other people to review and make additional changes. Have you tried checking out the Gtk2Hs darcs repo yet? I really recommend it. darcs is a great collaboration tool. The best way to use it is to record each set of logically related changes as one patch - rather that writing everything and then recording it in one go. So you can record many patches and then use: darcs send --edit-description to send them all in one batch. The --edit-description flag allows you to edit the email to which all the patches will be attached, so you can give a general description of what the patches do. (You need local email working for 'darcs send' to work, otherwise use --output=blah.patch and attach that in an email) > I also think there are some good Gtk2hs examples available, and imo we > should use these whenever possible. Yes, and of course any examples created for the purpose of a tutorial can be included in the demo collection. For example the hello world demo and glade demo should be made to match whatever is used in the tutorial. The demos are in darcs too of course so it's easy to send in changes to those. Duncan |