Re: Overloading __index and __newindex
Ryan Pavlik <[email protected]> Tue, 14 Feb 2012 10:19:29 -0600
| Newsgroups | gmane.comp.lang.lua.bind.user |
|---|---|
| Message-ID | <CABMFTE8i2K35RjEt_68N4xdx4ZzziG6tWF7uM=oem8mt5=PhYQ@mail.gmail.com> |
On Mon, Feb 13, 2012 at 8:12 PM, Jason McKesson <[email protected]> wrote: > On 2/13/2012 11:33 AM, Ryan Pavlik wrote: > > Personally, I am OK with the current status of the project and would > > not consider it abandonware - I work on it quite frequently. It would > > be nice to get some communication going for perhaps an eventual future > > release, but until then, unless you need a version number prettier > > than "git describe" can give you, I'd say just pick an updated fork > > and use it. Mine has been substantially cleaned up and improved > > (support for SFINAE/boost::enable_if for native converters, applied > > suggestions of include-what-you-use to decrease build time, > > cmake-based build system that includes the tests, etc.) and is being > > used in production currently. I've even got the documentation > > automatically building and uploading. > > > > Ryan > It's not about whether you "need a version number." It's about having an > actual project, rather than a bunch of disparate code running around. > You don't see SWIG or other projects operate like that, with no real > notion of version or functioning code. The reason why is because someone > actually owns the project and makes regular releases of it. > > Saying "pick an updated fork and use it" is basically saying, "Luabind > is abandoned." That's what an abandoned project looks like: it's just > forks, whatever some random people look at and poke at. If nobody's > willing to stand behind it by naming it, giving it a real version, and > making a distribution (and no: downloading a Git repo is not a > distribution), then it's a dead project. > > Well, except for the fact that the original authors occasionally still update their branch, I'd say I'd probably have already tagged good releases, and I'd be happy to do this going forward. (I see this kind of the same way GitX has evolved - original authors nearly disappeared, a few forks emerged, and one became the effective new upstream - laullon's fork aka GitX(L). I've actually done the same thing with the Wiiuse library after the original upstream completely disappeared, and that has worked quite well - I've gotten pull requests and when I have time I'm happy to merge and tag releases.) Ryan -- Ryan Pavlik HCI Graduate Student Virtual Reality Applications Center Iowa State University [email protected] http://academic.cleardefinition.com ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________ luabind-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/luabind-user