From: Axel S. <A....@ke...> - 2004-06-22 09:28:22
|
On Tue, Jun 22, 2004 at 10:11:21AM +0100, Matthew Walton wrote: > | Yes. I don't know if Sourceview should be directly under UI or under > UI.Gtk or maybe > | UI.Gtk.Extra. > > I'd guess UI.Gtk, as it's a Gtk component (albeit an add-on one). You > could possibly get away with putting it under UI.Gnome as it's a GNOME > Platform thing now, but since it doesn't require any GNOMEy stuff beyond > GTK+ I'd guess UI.Gtk.Sourceview is best. Although that suggests that Sourceview is somehow part of Gtk. Sourceview is going to be a separate GHC package, might not always be available and hence the user should be made aware that it is not part of Gtk. But maybe that's paranoid. > |>However we only want to expose gtk2hs/System/Gnome/GConf.hs(.hi) to the > |>user. Everything else is private. > | > | > | Shouldn't the user be able to import individual files? Besides, I'm > not sure if you > | get away with just installing GConf.hi, it might refer to all the > other .hi files. > > Not sure how this all works, but would the user ever *want* to import > just a subset of GConf functionality? Is there a usable such subset? I guess no usable subset, but if people like to explicitly only import what they need, then they could mention the submodules. If that is not possible, we might as well keep everything flat and not use the hierarchical modules. Axel. |