help-smalltalk
[Top][All Lists]
Advanced

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

Re: [Help-smalltalk] Iliad submissions


From: Nicolas Petton
Subject: Re: [Help-smalltalk] Iliad submissions
Date: Mon, 12 Oct 2009 10:22:20 +0200

Le dimanche 11 octobre 2009 à 22:02 +0200, Eli Green a écrit :
> 
> On Oct 11, 2009, at 18:06, nicolas petton wrote:
> 
> >
> > The IL prefix is only for the Squeak version since Squeak doesn't  
> > have namespaces.

I'm going to port it and include it in Iliad-More-UI.
Thanks for this nice contribution :)


Just a few things: 
- you use some of the deprecated XHTML api (for instance #tableData).
The new api follows XHTML tags and attributes, so #tableData becomes
#td, #bold become #b, etc. It may seem strange first, but at the end it
is shorter, and you don't have to learn a new api, just write your html
code in smalltalk :)

- Instead of adding comments like "e is a thead", you can write: 
[:th | ....]
  
> >
> 
> Well, I'm doing this in Pharo so unfortunately my submissions will by  
> in ugly, namespace-free format.

I created an iliad-dev repository on squeaksource, it has public write
access, to feel free to add more stuff! I can't garantee that everything
will be accepted in Iliad though.

http://www.squeaksource.com/IliadDev

> 
> Has anybody tried to get Iliad working in VisualWorks?

Nop. If you want you can port it to VW :D

> 
> Alternatively, can anybody point me in the right direction of a good  
> persistence solution for GNU smalltalk?

There is SandstoneDb in the git version of gst, there is also ROE and
GLORP (the glorp version is a bit old, I would use ROE instead).

>  Something like Magma (squeak- 
> based object database) or SqueakSave (zero-configuration object- 
> relational mapper) would be perfect. If GNU smalltalk had a good  
> persistence layer, I would be willing to put the time in to getting  
> VisualGST compiled on my Mac...
> 
> >
> > Yes, definitely. It would fit prefectly in the UI package. Where is  
> > the code, I really want to see it! :p
> 
> Included here. There's a few things missing that I can think of already:
> - when an ILPagedDataGrid is on the last page, it would be visually  
> appealing if empty rows were created so that each page has the same  
> height
> - there's no sorting. On the other hand, the table itself may be the  
> wrong place for this since you can just pass it a sorted collection  
> and it will mark itself dirty
> - currently the header row only supports a collection of strings - if  
> it allowed people to use builders, they could do things like put  
> search boxes for sorting
-- 
Nicolas Petton

Iliad Smalltalk web framework
http://iliad.bioskop.fr

Attachment: signature.asc
Description: Ceci est une partie de message numériquement signée


reply via email to

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