Re: Library status

Ryan Pavlik <[email protected]> Thu, 16 Jun 2011 09:04:28 -0500
Newsgroups gmane.comp.lang.lua.bind.user
Message-ID <[email protected]>
I think GitHub gives us the possibility of doing a "casual" fork while we
don't hear from any earlier developers. As I've mentioned, I'm working on
it, and anyone could announce their repo as a new integration repo for
improvements.  It seems user-driven at this point, but there's a diversity
of itches and folks working on scratching them so I'm confident there will
still be progress.  For instance, I now have all the headers compiling
cleanly, and nearly all of them and the tests compiling without any warnings
on Clang 2.9 with -Wall -Wextra turned on.

Ryan

On Thu, Jun 16, 2011 at 8:45 AM, Szymon Gatner <[email protected]>wrote:

> __index and __newindex support would be nice addition indeed.
>
> Problem remains tho: is it still officially maintained?
>
> If yes, who is current maintainer that would include community patches
> into the library? Are Daniel and/or Arvid still involved? Is it DIY
> library now?
>
> Looking at responses to my original question it seems I am not the
> only one concerned and it also seems that it is abandoned indeed  -
> latest sourceforge update is over 8 months old :(
>
> What do we do then? Maybe a user-driven fork?
>
> Cheers,
> Simon
>
>
> 2011/6/15 Teto <[email protected]>:
> >
> >
> > On Tue, Jun 14, 2011 at 4:44 PM, Reko Tiira <[email protected]> wrote:
> >>
> >> The ability to overload __index and __newindex for classes would be
> >> much appreciated.
> >> I read before that it was planned for 1.0:
> >>
> http://old.nabble.com/array-access-%22A-i-%22-and-luabind-td26478178.html
> >
> > -I second that. I've done a hack for it on my computer (can't remember if
> it
> > deals with a peculiar class type or if __newindex deals is the same for
> > every type registered by luabind.
> > -Support of the __concat method (this one doesn't work
> > http://old.nabble.com/concat-td23748832.html), see the concat.hpp
> attached
> > at the end of this page
> > http://sourceforge.net/mailarchive/message.php?msg_id=27270169
> > -Use of C++0x (reluctant people could stick with 0.9) to speed up
> > compilation time.
> > -More comments into the code :p ?
> > Luabind is wonderful it's a great job dev are doing.
> >
> >>
> >> Regards,
> >> Reko Tiira
> >>
> >> On Tue, Jun 14, 2011 at 5:37 PM, Ryan Pavlik <[email protected]>
> wrote:
> >> > I'm not sure what any previous developers are planning on doing, but
> the
> >> > fact that Luabind is on GitHub means that anyone can continue
> >> > development
> >> > easily.  For instance, I've added a CMake build system and cleaned up
> a
> >> > number of build warnings, as well as made sure that every header file
> >> > not in
> >> > "detail" compiles cleanly on its own.
> https://github.com/rpavlik/luabind
> >> > My hunch is that for the initial authors, this is effectively
> >> > feature-complete.  As I use it, I'll be releasing any improvements or
> >> > fixes
> >> > I find necessary, and I anticipate others will do so as well. I'm not
> >> > sure
> >> > how being in Boost would help anything - seems like GitHub provides a
> >> > more
> >> > flexible maintenance strategy. Version 1.0 is probably a
> >> > useful/important
> >> > milestone from a public acceptance point of view - people can be
> nervous
> >> > to
> >> > adopt things < 1.0 if they're not familiar with open source tendencies
> >> > to
> >> > never reach 1.0 despite substantial functionality.
> >> > Are there specific features or bugs that you're expecting, or that
> folks
> >> > would be looking for in a 1.0 release?
> >> >
> >> > Ryan
> >> > On Tue, Jun 7, 2011 at 11:46 AM, Nicolas Goles <
> [email protected]>
> >> > wrote:
> >> >>
> >> >> I'm also interested in knowing what's the status of the project.
> >> >>
> >> >> --
> >> >> Nicolas Goles Domic
> >> >> Founder & Lead Engineer
> >> >> Gando Games
> >> >>
> >> >> On Tuesday, June 7, 2011 at 10:21 AM, Szymon Gatner wrote:
> >> >>
> >> >> Hi,
> >> >>
> >> >> is there any roadmap for Luabind? Is it still actively maintained?
> Any
> >> >> plans for v 1.0? Or inclusion to boost?
> >> >>
> >> >> I do very much hope it is not abandoned as it is the best Lua binding
> >> >> lib out there.
> >> >>
> >> >> Cheers,
> >> >> Szymon Gatner
> >> >>
> >> >>
> >> >>
> >> >>
> ------------------------------------------------------------------------------
> >> >> EditLive Enterprise is the world's most technically advanced content
> >> >> authoring tool. Experience the power of Track Changes, Inline Image
> >> >> Editing and ensure content is compliant with Accessibility Checking.
> >> >> http://p.sf.net/sfu/ephox-dev2dev
> >> >> _______________________________________________
> >> >> luabind-user mailing list
> >> >> [email protected]
> >> >> https://lists.sourceforge.net/lists/listinfo/luabind-user
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>
> ------------------------------------------------------------------------------
> >> >> EditLive Enterprise is the world's most technically advanced content
> >> >> authoring tool. Experience the power of Track Changes, Inline Image
> >> >> Editing and ensure content is compliant with Accessibility Checking.
> >> >> http://p.sf.net/sfu/ephox-dev2dev
> >> >> _______________________________________________
> >> >> luabind-user mailing list
> >> >> [email protected]
> >> >> https://lists.sourceforge.net/lists/listinfo/luabind-user
> >> >>
> >> >
> >> >
> >> >
> >> > --
> >> > Ryan Pavlik
> >> > HCI Graduate Student
> >> > Virtual Reality Applications Center
> >> > Iowa State University
> >> >
> >> > [email protected]
> >> > http://academic.cleardefinition.com
> >> >
> >> >
> >> >
> ------------------------------------------------------------------------------
> >> > EditLive Enterprise is the world's most technically advanced content
> >> > authoring tool. Experience the power of Track Changes, Inline Image
> >> > Editing and ensure content is compliant with Accessibility Checking.
> >> > http://p.sf.net/sfu/ephox-dev2dev
> >> > _______________________________________________
> >> > luabind-user mailing list
> >> > [email protected]
> >> > https://lists.sourceforge.net/lists/listinfo/luabind-user
> >> >
> >> >
> >>
> >>
> >>
> ------------------------------------------------------------------------------
> >> EditLive Enterprise is the world's most technically advanced content
> >> authoring tool. Experience the power of Track Changes, Inline Image
> >> Editing and ensure content is compliant with Accessibility Checking.
> >> http://p.sf.net/sfu/ephox-dev2dev
> >> _______________________________________________
> >> luabind-user mailing list
> >> [email protected]
> >> https://lists.sourceforge.net/lists/listinfo/luabind-user
> >
> >
> >
> ------------------------------------------------------------------------------
> > EditLive Enterprise is the world's most technically advanced content
> > authoring tool. Experience the power of Track Changes, Inline Image
> > Editing and ensure content is compliant with Accessibility Checking.
> > http://p.sf.net/sfu/ephox-dev2dev
> > _______________________________________________
> > luabind-user mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/luabind-user
> >
> >
>
>
>
> --
> Szymon Gatner
> The Lordz Games Studio
> www.thelordzgamesstudio.com
>
>
> ------------------------------------------------------------------------------
> EditLive Enterprise is the world's most technically advanced content
> authoring tool. Experience the power of Track Changes, Inline Image
> Editing and ensure content is compliant with Accessibility Checking.
> http://p.sf.net/sfu/ephox-dev2dev
> _______________________________________________
> luabind-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/luabind-user
>



-- 
Ryan Pavlik
HCI Graduate Student
Virtual Reality Applications Center
Iowa State University

[email protected]
http://academic.cleardefinition.com

------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev

_______________________________________________
luabind-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/luabind-user