We (the ASF) have services running using mod_lua. If we
trust it enough, others should as well.

Experimental and unstable will prevent many people from even
trying it. How about Cutting Edge?

On Aug 2, 2013, at 1:53 PM, Rainer Jung <rainer.j...@kippdata.de> wrote:

> On 02.08.2013 14:41, Daniel Gruno wrote:
>> Hi dev@,
>> Though this is mainly a question for docs@, I thought I'd drop this
>> email into the dev@ list instead, since this is where I think
>> objections, if there are any, will arise.
>> 
>> Today, on various Internet channels, I have had to do my very best to
>> defend the use of mod_lua, ranging from people asking if it's safe to
>> use to people claiming that it should never be used in a production
>> environment. Why? because of one word in particular: Experimental.
>> 
>> In our documentation, we write the following:
>> ----
>> mod_lua is still in experimental state. Until it is declared stable,
>> usage and behavior may change at any time, even between stable releases
>> of the 2.4.x series. Be sure to check the CHANGES file before upgrading.
>> ----
>> 
>> To a committer/programmer, this may seem totally sane, but to a user of
>> httpd - and I sincerely hope that users are our aim in the documentaion
>> - this wording screams "BACK OFF, this may explode at any given time!".
>> As a "long time" developer and user of httpd/mod_lua for both personal
>> and professional sites/manoeuvres/jobs, I find it sad that I have to
>> defend a module in otherwise perfect working condition with no
>> discernible faults at all, simply because of a wording that scares off
>> regular users of httpd. So I'd really like to change the wording into
>> something less scary, so users can both know that it's still in a
>> development phase, but it won't blow up your computer or spread germs if
>> you use it on a production server.
>> 
>> I'd like to change the note to something along these lines:
>> ----
>> mod_lua is in a state of continuous development. Usage
>> and behavior is subject to change at any time, even between stable
>> releases of the 2.4.x series. Be sure to check the CHANGES file before
>> upgrading
>> ----
>> 
>> From a programming point of view, I can understand if there are
>> reservations towards this change, but I ask you to look at it from a
>> user point of view, and I hope you'll welcome this proposal for change.
> 
> What about the U-word Unstable? Some might associate with unstable that
> it is not robust, so again the potential for misinterpretation, but from
> a technical point of view the term "unstable" correctly describes the
> above potential for incompatible changes.
> 
> Regards,
> 
> Rainer
> 

Reply via email to