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