Re: Overloading __index and __newindex

Jason McKesson <[email protected]> Thu, 16 Feb 2012 00:34:01 -0800
Newsgroups gmane.comp.lang.lua.bind.user
Message-ID <[email protected]>
On 2/15/2012 11:19 AM, Ryan Pavlik wrote:
> I already mentioned I'm building the docs automatically, etc and I get 
> that it's more than tagging.  I won't argue about your personal 
> definition of a maintained project. It won't really get anywhere 
> productive, and it doesn't do anything for people using the project.
I have to say, that's a master stroke; your rhetorical skills are 
excellent. Classifying my position as a "personal definition" rather 
than actually looking at how most projects that have reasonable 
popularity and visibility are maintained. Combining that by declaring 
that it is "unproductive", and thus you instantly make it difficult to 
actually continue the discussion and make meaningful progress on the issue.

This perpetuates the status quo, and nobody actually has to do anything 
or fix anything. Keep calm and carry on.

And in 2 years, Luabind will be nothing more than a nice project that 
kinda existed for a while, then disappeared outside of a few die-hards 
working with some scattered Git repositories connected only by an 
obscure mailing list. Nobody will ever find it by search, nobody will 
link to it from the outside world, and the number of users will continue 
to decrease until the only people who care are the actual developers.
>
> In any case, I'll take this as an indication that nobody would mind me 
> making unofficial 0.9.1.x releases. I've already integrated all 
> patches I've seen go by on this mailing list, as well as quite a few 
> of my own. If anyone has changes or improvements, I'm happy to accept 
> pull requests.
As long as the release is solid, it's fine. But where are you going to 
put it? I imagine Github has a place for downloads, but what about the 
website with updated documentation? Furthermore, how are you going to 
get it to people who would find Luabind by typing it into Google? The 
first place they'll go is Sourceforge, which will still have the old stuff.
>
> Ryan
>
> On Wed, Feb 15, 2012 at 12:09 PM, Peter Colberg <[email protected] 
> <mailto:[email protected]>> wrote:
>
>     On Wed, Feb 15, 2012 at 09:57:08AM -0800, Jason McKesson wrote:
>     > Tagging a release is not the same as /making/ a release. Making a
>     > release involves removing unimportant things from the distro (tests
>     > and such), building the docs
>
>     I beg to differ on the "unimportant things": Tests are _very_
>     important for the distributed software, and should _always_ be
>     included in the released source archive.
>
>     You will find that nowadays, given the abundance of computing power,
>     many GNU/Linux distributions automatically run the upstream test suite
>     as part of the package building process.
>
>     > packaging it in a zip file
>
>     zip and/or tarball, let's not be too Windows-centric ;-).
>
>     Peter
>
>     ------------------------------------------------------------------------------
>     Virtualization & Cloud Management Using Capacity Planning
>     Cloud computing makes use of virtualization - but cloud computing
>     also focuses on allowing computing to be delivered as a service.
>     http://www.accelacomm.com/jaw/sfnl/114/51521223/
>     _______________________________________________
>     luabind-user mailing list
>     [email protected]
>     <mailto:[email protected]>
>     https://lists.sourceforge.net/lists/listinfo/luabind-user
>
>
>
>
> -- 
> Ryan Pavlik
> HCI Graduate Student
> Virtual Reality Applications Center
> Iowa State University
>
> [email protected] <mailto:[email protected]>
> http://academic.cleardefinition.com
>
>
> ------------------------------------------------------------------------------
> Virtualization&  Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
>
>
> _______________________________________________
> luabind-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/luabind-user

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/

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