Using Mewa with Seaside 2.6 or higher..

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Using Mewa with Seaside 2.6 or higher..

Rick Flower
While I realize that this was asked about a month ago regarding Mewa use
with Seaside 2.x, I'm curious if anyone has tried using Mewa with
Seaside 2.6x specifically.. I've got existing code I'm working on that
uses the new Canvas API and am curious as to whether or not Mewa would
mix in that environment (mixed Canvas vs. old API) or does Seaside get
sea sick with that (sorry couldn't resist!)?

Also, In my case I'm using VisualWorks, so I gather that some changes
may not have been done on this variant perhaps.. So, is anyone using or
tried using the current Mewa on a newer Seaside?

Thanks!

-- Rick
_______________________________________________
Seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Using Mewa with Seaside 2.6 or higher..

Göran Krampe
Hi Rick!

Rick Flower <[hidden email]> wrote:
> While I realize that this was asked about a month ago regarding Mewa use
> with Seaside 2.x, I'm curious if anyone has tried using Mewa with
> Seaside 2.6x specifically.. I've got existing code I'm working on that

We used it in Gjallar, but I ended up rewriting Mewa in a different
style so we do not use Mewa anymore.

> uses the new Canvas API and am curious as to whether or not Mewa would
> mix in that environment (mixed Canvas vs. old API) or does Seaside get
> sea sick with that (sorry couldn't resist!)?

You need to go through the Mewa code and canvasify it. Pretty easily
done, Mewa is quite small. We did that, until we dropped it. I might
have some Mewa version laying around that is canvasified, ask me for it
and I can take a look. ;)
 
> Also, In my case I'm using VisualWorks, so I gather that some changes
> may not have been done on this variant perhaps.. So, is anyone using or
> tried using the current Mewa on a newer Seaside?

Yes. :) But as I said, I ended up writing something of our own due to
several factors.

I did consider moving to Magritte (Mewa is after all not developed
anymore), but decided to keep things small and simple and I also had the
notion that a tailor made framework for Gjallar would be easier to work
in. Since I haven't used Magritte I can't say that that is so - but I
think so.
 
> Thanks!
>
> -- Rick

regards, Göran
_______________________________________________
Seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Using Mewa with Seaside 2.6 or higher..

Philippe Marschall
In reply to this post by Rick Flower
2006/8/8, Rick Flower <[hidden email]>:

> While I realize that this was asked about a month ago regarding Mewa use
> with Seaside 2.x, I'm curious if anyone has tried using Mewa with
> Seaside 2.6x specifically.. I've got existing code I'm working on that
> uses the new Canvas API and am curious as to whether or not Mewa would
> mix in that environment (mixed Canvas vs. old API) or does Seaside get
> sea sick with that (sorry couldn't resist!)?
>
> Also, In my case I'm using VisualWorks, so I gather that some changes
> may not have been done on this variant perhaps.. So, is anyone using or
> tried using the current Mewa on a newer Seaside?

Components, with different renderers should work beside each other.
Halos are a prime example for this. That's why there is #rendererClass
on the component not on the application. The VW port of seaside is
actually quite up to date these days.

Philippe
_______________________________________________
Seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Using Mewa with Seaside 2.6 or higher..

garduino
I'm using Mewa with Seaside 2.6b without problems.

As Philippe says, components with different renderers (managed by the
#rendererClass) works ok together.

The thing to take in account is that the olders no-canvas components
need some adjustment to work with canvas api. I've done this to a
complete project in a couple of hours (to one part of the project).

The part that includes Mewa work with the old api without problems and
without modifications.

Cheers.


2006/8/8, Philippe Marschall <[hidden email]>:

> 2006/8/8, Rick Flower <[hidden email]>:
> > While I realize that this was asked about a month ago regarding Mewa use
> > with Seaside 2.x, I'm curious if anyone has tried using Mewa with
> > Seaside 2.6x specifically.. I've got existing code I'm working on that
> > uses the new Canvas API and am curious as to whether or not Mewa would
> > mix in that environment (mixed Canvas vs. old API) or does Seaside get
> > sea sick with that (sorry couldn't resist!)?
> >
> > Also, In my case I'm using VisualWorks, so I gather that some changes
> > may not have been done on this variant perhaps.. So, is anyone using or
> > tried using the current Mewa on a newer Seaside?
>
> Components, with different renderers should work beside each other.
> Halos are a prime example for this. That's why there is #rendererClass
> on the component not on the application. The VW port of seaside is
> actually quite up to date these days.
>
> Philippe
> _______________________________________________
> Seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>


--
Germán S. Arduino
http://www.arsol.biz
http://www.arsol.net
_______________________________________________
Seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside