> We really should try to get a common project put together for this
> stuff.

as far as i can see wicketopia and wicket-iolite address the same
(scaffolding) and this is great.  you should see if it's worth to
merge them.

at the same time, what i am trying to do with gluw is to provide
out-of-the-box persistence, which doesn't imply code generation
(something i don't really like from ruby on rails), and can also be
integrated in existing projects.
these are quite orthogonal concepts, even gluw with domdrides, which
you can decide to use it or not in your domain model.

gluw is an alternative persistence stack to, for instance,
spring/jpa/hibernate/mysql, so it could be included in your archetypes
to make it even easier. this will be convenient also from a dependency
management standpoint as it'll force me to mavenize the project :)
well, it would be awesome, in fact.

 to be honest i'm waiting for warp and neodatis communities to publish
their (updated) artifacts. otherwise i could host them myself in some
personal online repo? what do you think?

francisco



>  I'm also working on something like this that is based on my
> domdrides library.  It's called "wicketopia" and you can find it at:
>
> http://wicketopia.sourceforge.net
>
> It has minimal functionality right now, but soon it will have:
>
> 1.  Maven goals to generate "scaffold"-like structures (a la RoR)
> 2.  Fully functional archetypes for Hibernate, JPA, and iBATIS which
> have a scaffold set up for an imaginary domain class (Widget
> currently).
> 3.  Automatic (fully customizable) form generation.  The metadata
> layer will allow you to plugin your own "decorators" so you can get
> your metadata from wherever you want (annotations, xml, hibernate
> metadata, etc.).  Wicketopia will provide some useful standard
> implementations of course.
> 4.  Components used by the form generation component that you can use
> in your own hand-coded forms (like property labels and property
> editors).
> 5.  Editor registry functionality.  So, if you don't like the editor
> that's used to edit stuff (like dates perhaps), then you can register
> your own!
>
> That's what I've got off the top of my head.
>
> On Thu, Sep 4, 2008 at 1:49 PM, Nino Saturnino Martinez Vazquez Wael
> <[EMAIL PROTECTED]> wrote:
>>
>>
>> francisco treacy wrote:
>>>
>>> without bells and whistles, i'd like to announce the availability of
>>> gluw, a utility library to "glue" wicket together with a persistence
>>> stack (guice+salve+warp+neodatis odb).
>>>
>>> http://code.google.com/p/gluw/
>>>
>>> the idea is to allow for rapid prototype development in a DDD fashion,
>>> because after setup you should be able to get going really fast.
>>>
>>> i tested it in two or three of my projects and it seems to work fine
>>> (also with wicket quickstart - no probs so far). if you're willing to
>>> give it a shot let me know your impressions. i must say that it is
>>> quite experimental for the moment -- mainly because of neodatis object
>>> database integration.
>>>
>>> nino, do you still think we could make this fit in wicket-iolite or
>>> some other sort of maven archetype?
>>
>> Yes defiantly. The idea with Iolite are that it somehow should encapsule an
>> embrella of different approaches, and gluw are defiantly one..
>>>
>>>  (btw, sorry guys, i'll be
>>> mavenizing the project soon; there are perhaps too many libraries to
>>> handle manually).
>>>
>>> francisco
>>>
>>>
>>> On Fri, Aug 22, 2008 at 1:32 PM, francisco treacy
>>> <[EMAIL PROTECTED]> wrote:
>>>
>>>>
>>>> i opened up a googlecode account, where i'll be hosting the project. i
>>>> need to write some more tests, sort out a configuration issue and
>>>> polish it up. then i will do the first commit.
>>>>
>>>> btw i chose a random name: gluw (pronunced 'glue' and meaning sth like
>>>> "glue for wicket") because it's all about that :)
>>>> http://code.google.com/p/gluw/ , there's no code available yet though.
>>>>
>>>> i'll keep you updated. cheers,
>>>>
>>>> francisco
>>>>
>>>>
>>>> On Fri, Aug 22, 2008 at 8:48 AM, Nino Saturnino Martinez Vazquez Wael
>>>> <[EMAIL PROTECTED]> wrote:
>>>>
>>>>>
>>>>> Great:)
>>>>>
>>>>> No great names pop to my mind now:(
>>>>>
>>>>> francisco treacy wrote:
>>>>>
>>>>>>
>>>>>> sure!
>>>>>> when i'm finished with neodatis integration, i'll open source the
>>>>>> whole thing (really small though). we could then create a
>>>>>> wicket-iolite archetype. i'll check if all the dependencies are
>>>>>> available in public maven repos.
>>>>>>
>>>>>> i'll keep you updated. i'm looking for a name for this thing... have
>>>>>> already 2 or 3 but suggestions are welcome :)
>>>>>>
>>>>>> francisco
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Thu, Aug 21, 2008 at 1:54 AM, Nino Saturnino Martinez Vazquez Wael
>>>>>> <[EMAIL PROTECTED]> wrote:
>>>>>>
>>>>>>
>>>>>>>
>>>>>>> Really great, now we just need it to get packed with Wicket iolite:)
>>>>>>>
>>>>>>> francisco treacy wrote:
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>> hi guys,
>>>>>>>>
>>>>>>>> i started to work on a little utility to glue some libraries that i
>>>>>>>> already use with wicket. they became a standard stack when i develop
>>>>>>>> applications: these are guice, salve, warp-persist and neodatis odb.
>>>>>>>>
>>>>>>>> this utility is meant to work with wicket, so i thought it would be
>>>>>>>> nice to add some wicket-specific functionality like databinder does,
>>>>>>>> for example.
>>>>>>>>
>>>>>>>> just a simple library to bootstrap with wicket, providing
>>>>>>>> out-of-the-box dependency injection, transactions and persistence to
>>>>>>>> your domain classes. i imagine neodatis could be easily replaced with
>>>>>>>> any other database, thanks to warp-persist's pluggable persistence
>>>>>>>> strategies.
>>>>>>>>
>>>>>>>> perhaps somebody else is using the same technologies and finds this
>>>>>>>> idea worthwhile. more here:
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> http://blog.zoptio.net/2008/08/21/wicket-like-framework-to-complement-wicket/
>>>>>>>>
>>>>>>>> let me know what you think -- even if it's complete nonsense :)
>>>>>>>>  thanks!
>>>>>>>>
>>>>>>>> francisco
>>>>>>>>
>>>>>>>> ---------------------------------------------------------------------
>>>>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>>>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> -Wicket for love
>>>>>>>
>>>>>>> Nino Martinez Wael
>>>>>>> Java Specialist @ Jayway DK
>>>>>>> http://www.jayway.dk
>>>>>>> +45 2936 7684
>>>>>>>
>>>>>>>
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>>> -Wicket for love
>>>>>
>>>>> Nino Martinez Wael
>>>>> Java Specialist @ Jayway DK
>>>>> http://www.jayway.dk
>>>>> +45 2936 7684
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>>
>>>>>
>>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>>
>> --
>> -Wicket for love
>>
>> Nino Martinez Wael
>> Java Specialist @ Jayway DK
>> http://www.jayway.dk
>> +45 2936 7684
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to