It looks interesting.
Unfortunately, the latest io break the use of ':' in method name.
And I am thinking to make our static build binary
into a library and a tool.
The official Io does build as library and a tool around it.
By doing so, we may be able to reduce the effort of maintain.
There are some issues which I am thinking about:
1. Official Io put the addon in different directories.
And in some cases, the building of Io failed because of the addons.
We only use Vector and ObjecBridge addon and it can be built
with Io or as stand-alone library.
2. The options we have are:
a. build Io as what we have now (static binary), which does take
time to maintain.
b. build Io as what we have now, but split into library and tool.
It will be more useful for other application to use Io.
c. build Io, Vector and ObjcBridge as separate libraries
This has the minimal maintain since it is what Io does.
3. If we use option 2c above, the options of distribution of Io are
a. Ask user to build Io on their machine. So no maintain for us. :P
We don't even write our own GNUmakefile.
b. Put the minimal Io (iovm + Vector + ObjcBridge) in /Dependencies.
Very little maintain.
c. Io put the addon under prefix/lib/io/addon (something like that),
which is a little bit annoying.
We can have our own copy which contains these addon files
(Vector.io and ObjcBridge.io)internally as what we have now.
Comment ?
Yen-Ju
On 11/24/06, Quentin Mathé <[EMAIL PROTECTED]> wrote:
Author: qmathe
Date: Fri Nov 24 12:53:48 2006
New Revision: 1277
URL: http://svn.gna.org/viewcvs/etoile?rev=1277&view=rev
Log:
Imported Spot an image viewer for Etoile (written in Io)
_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev