v8cgi 0.9.0 released!

10 views
Skip to first unread message

ondras

unread,
Dec 9, 2010, 3:18:31 AM12/9/10
to v8...@googlegroups.com
Hi all v8cgi fans,

I am happy to announce that v8cgi 0.9.0 was just released. All changes
are mentioned in the Changelog <http://code.google.com/p/v8cgi/wiki/Changelog>; most interesting stuff:

  • binary data type;
  • new modules: hash, mail, base64, fibers, memcached, zlib, profiler, fibers;
  • new stuff in DOM module;
  • updated wiki documentation;
  • FreeBSD support;
  • removed util module; include will be removed soon; libraryAutoload will be removed soon.
I am currently looking for:
  • people with high skills in V8, C++ and MinGW - v8cgi now crashes badly under certain circumstances when compiled on Windows;
  • help with promoting v8cgi.

Have fun,
Ondrej

ondras

unread,
Dec 15, 2010, 2:04:30 AM12/15/10
to v8...@googlegroups.com
Update - I finally managed to get v8cgi working nicely on win32, so the 0.9.0 windows package is ready :)

Ion Lupascu

unread,
Mar 7, 2011, 7:51:46 AM3/7/11
to v8...@googlegroups.com
Very nice,

You did a nice job.

I have a question: Why you intend to remove include function from project? You intend to use require instead of include?

OK, and now the proposes:
1. If i'm not wrong. v8 is not full multi threading. What about to make v8cgi IPC multi-process by using zeromq? Chromium uses named pipes and socketpair for IPC communication, but it is hard to reuse in other projects. ZeroMQ is very easy to integrate in other projects. 

2. And another propose. what about to integrate v8cgi in U++ (http://www.ultimatepp.org). U++ is a cross-os IDE and very easy to use. I can help with this. This will get the possibility to integrate forms rendering.

BR,
Ion Lupascu.

ondras

unread,
Mar 7, 2011, 9:37:09 AM3/7/11
to v8...@googlegroups.com
Hi,

yes, include is being removed in favor of require. Require is a standardized (commonjs) approach, while include represents an orthogonal approach - a very fast way to mess up the code modularity.

1) I am not familiar with ZeroMQ, but I believe that it can be indeed wrapped as a native module for v8cgi. If you want such module, please file an issue for it. But I cannot give any time guarantees (my time is rather limited these days), so the best way would be to contribute a patch...

2) U++ is also an unknown to me. I am not sure what does it exactly mean by "integrating v8cgi into u++", but I can provide some means of support here.


Sincerely,
Ondrej Zara

Ion Lupascu

unread,
Mar 9, 2011, 3:15:21 AM3/9/11
to v8cgi
Hi,


On Mar 7, 4:37 pm, ondras <ondrej.z...@gmail.com> wrote:
> Hi,
>
> yes, include is being removed in favor of require. Require is a standardized
> (commonjs) approach, while include represents an orthogonal approach - a
> very fast way to mess up the code modularity.
>
Very nice!
> 1) I am not familiar with ZeroMQ, but I believe that it can be indeed
> wrapped as a native module for v8cgi. If you want such module, please file
> an issue for it. But I cannot give any time guarantees (my time is rather
> limited these days), so the best way would be to contribute a patch...
>
Ok, The V8CGI plugin is very easy to create. I can to propose as a
patch.

> 2) U++ is also an unknown to me. I am not sure what does it exactly mean by
> "integrating v8cgi into u++", but I can provide some means of support here.
>
I use U++ for fast development, build, debuging and integrate useful
libraries. It is like Visual Studio but U++ is cross-os. It is very
easy to integrate in your project in U++.

> Sincerely,
> Ondrej Zara
Reply all
Reply to author
Forward
0 new messages