Dan,

Your comments and suggestions are really helpful. I will buy and read your
book. Thanks!

Regards,
-Yin

On Wed, Feb 23, 2011 at 6:32 PM, Dan Haywood <[email protected]> wrote:

> Hi Yin,
> Thanks for your interest in Isis, and nice to see you've already been
> helping out others here on the list!
>
> To your questions:
>
>
>
> On 20/02/2011 22:00, whyzdev wrote:
>
>> * Any example or suggestions on isis viewers that support object graphs
>> mapping to table/grid and trees in UI? Like it be able to do CRUD and
>> listen
>> to incremental updates.
>>
> I have to say that we've been moving towards web viewers over the last few
> years, which have less support for this type of thing.
>
> I did do some work on an Eclipse RCP viewer - which also got a screenshot
> in my book - but it's currently mothballed.
>
> There has been mention of a JSF/Facelets viewer, which I guess would
> provide out-of-the-box tables/grids etc.  I'm hoping that someone will pick
> up the mantle to write a Vaadin viewer at some point too, which has lots of
> nice stuff in this space.
>
> But I guess the short answer is: no, not yet.
>
>
>  * Can isis and viewers be embedded as part of an application UI, and work
>> with other parts of application at per VM/process level?
>>
> In my book I show how the metamodel part of Isis can be embedded in part of
> another app (I showed how to use Isis).  Another idea I discuss is
> integrating with Metawidget, so that Isis provides the metamodel and
> Metawidget just renders a simplified UI.
>
> Such designs would leave you to handle the persistence logic, of course.
>  In general, I'd like our incubation to be about uncovering these use cases
> so that we can make sure that Isis has an appropriately flexible
> architecture in this regard.
>
>
>
>
>  * Is there a Flex UI viewer for isis? Where to start if need to create a
>> new
>> type of viewer?
>>
> Again, this has been suggested, but no-one has started on this.  If you
> were interested in tackling this, you can rely on our support to assist you!
>
> As a starting point, you could start off working in the new
> apache-extras.org site (we have an isis-extras site there, I think, though
> currently empty); if you get the time to make progress then the community
> would be able to vote on moving into Isis proper at an appropriate juncture.
>
> In terms of how a Flex UI viewer would integrate, one option would be to
> consume the XHTML that is rendered by the RESTful viewer.  There's an MSc
> student (Vango) who's working on a JavaFX viewer that has this design.
>  Alternatively, I've been thinking about adding in JSON support to this
> viewer (in some means or other); I don't know Flex at all, but there's a
> chance that might be an easier API to work with?
>
> Interested in your thoughts.
>
>
>
>  I'd like to continue to explore, learn, and use isis, and hopefully be
>> able
>> to contribute to the above ideas if they make sense.
>>
> They do!  Looking forward to further contributions from you,
>
> Cheers
> Dan
>
>
>
>
>
>  Thanks,
>> -Yin
>>
>>

Reply via email to