2015-05-26 2:39 GMT+02:00 Philipp Janda <siffie...@gmx.net>:
> Am 26.05.2015 um 00:47 schröbte XIAO Qi:
>> Hi all,
>
> Hi!
>
>>
>> 1) As a rock developer, what kind of addons would you like to have?
>>
>> 2) As a prospective addon developer, which parts of LuaRocks should be
>> available to plug into?
>>
>> As an example, say as a rock developer, I wish to have addons that do
>> testing after building the rock. And in turn, as a prospective
>> developer for the testing addon, I would like to have the list of
>> modules available to the addon (in the case of the "builtin" backend),
>> and would like to report test failures and possibly prevent the rock
>> from installing.
>>
>
> You already mentioned unit tests (or system tests), and I see that the
> GSoC page also lists automatic documentation generation using tools like
> LDoc, lut, Docco, Doxygen, naturaldocs, etc. Those two are the important
> ones for me, but I'll throw in another idea: There are some source to
> source transformation tools (e.g. LuaMacro, Moonscript, Objective Lua,
> MetaLua, some amalgamation tools, or even plain luac). It would be nice
> to be able to transform at build time and install the precompiled files
> instead of the original source code. Of course there are also some
> programming languages that generate C code as output (but I don't care
> much about those) ...
>

Thanks for the idea. Correct me if I am wrong, but this is only
relevant to the builtin build backend right? For other backends you
can already do this manually.

> Also I'd like the option of skipping any unit tests (and installing the
> unit testing framework in the first place) using a configuration
> variable or a command line flag. So we probably need a command line
> option and config variable namespace for addons.
>

That's a very helpful remark.

> Philipp
>
>
>
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> Luarocks-developers mailing list
> Luarocks-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/luarocks-developers



-- 
Best regards,
肖骐 XIAO Qi

------------------------------------------------------------------------------
_______________________________________________
Luarocks-developers mailing list
Luarocks-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/luarocks-developers

Reply via email to