|
|
| Author |
Message |
< Erlyweb mailing list ~ Porting Erlyweb to ewgi (Was:ErlyWeb dependencies and their |
| Guest |
Posted: Thu Jan 03, 2008 8:59 pm |
|
|
|
Guest
|
On Jan 3, 2008, at 3:44 PM, Adam Bozanich wrote:
> On Jan 3, 2008 10:42 AM, Yariv Sadan <yarivsadan@gmail.com> wrote:
>
> On Jan 3, 2008 3:32 AM, Filippo Pacini <filippo.pacini@gmail.com>
> wrote:
>
> > > * yaws_args/yaws_headers - This looks pretty straightforward. We'd
> > > just need to replace yaws api calls with the corresponding ewgi
> calls.
> > This should be easy.
> > A problem might be ewgi missing support for yaws opaque data. Is it
> > required from erlyweb?
> > A solution might be using parametrized modules, but I was also
> thinking
> > to add some specialized field in ewgi environment to pass data to
> > applications.
>
> The opaque data is required because ErlyWeb (and sometimes application
> code) uses it to store arbitrary app metadata. I don't see a way
> around it.
>
> It seems like there are two separate issues here -- configuration
> for erlyweb which is bubbled up from the server, and opaque data
> that is used by erlyweb or an application written in erlyweb.
>
>
> yaws_arg:appmoddata() currently stores the former, yaws_arg:opaque()
> stores the latter.
>
> erlyweb should own the opaque functionality, i think the only thing
> missing right now is the ability for ewgi to send erlyweb
> configuration.
>
> the only problem i'm having is that this isn't exactly *only*
> relying on ewgi -- I'm writing an interface for yaws, yaws+ewgi ,
> and it'd also need mochiweb + ewgi. I kind of coded myself into a
> knot. The code that Fillipo suggested has the same problem -- there
> needs to be a special interface for both mochiweb and yaws in order
> for erlyweb to use the generic ewgi interface :-/
I think we need 3 APIs: HTTP request handling, application
configuration, and application deployment. ewgi, as it stands right
now, only provides the first one. I think its obvious that we want
these kinds of generic APIs outside of erlyweb proper. Do they belong
in ewgi?
--Kevin
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "erlyweb" group.
To post to this group, send email to erlyweb@googlegroups.com
To unsubscribe from this group, send email to erlyweb-unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/erlyweb?hl=en
-~----------~----~----~----~------~----~------~--~---
Post recived from mailinglist |
|
|
| Back to top |
|
|
|
All times are GMT
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You cannot download files in this forum
|
|
|