Good explanations.

Let's keep the way it is right now.

I'll follow your sugestions for next release.

Thanks.
---
Eric
br.linkedin.com/in/echiesse


2012/12/20 Hisham <h...@hisham.hm>:
> On Thu, Dec 20, 2012 at 3:28 PM, Eric Chiesse <echie...@gmail.com> wrote:
>> Thanks Hisham,
>>
>> One more thing. The description on the rocks web page does not look
>> fine. I think it's because the html does not respect plain text line
>> breaks and white space.
>>
>> Can I use html tags on the description.detailed field of the rockspec
>> in order to improve browser readability? Is it expected?
>
> IIRC, it respects double line breaks as a paragraph terminator.
>
> I think plain text is the most "portable" format, considering that the
> command-line tool also displays the description ("luarocks show"). I'm
> not sure if using HTML tags is a good idea; I'd rather not, since then
> we'll have to worry about defining an allowed subset, etc. (I think
> some users even wrote Markdown markup in their descriptions, but
> that's currently ignored, and Markdown is supposed to look like plain
> text anyway).
>
> The current index.html is one possible output, but then there's also
> MoonRocks -- given that MoonRocks allows direct insertion of rocks,
> filtering the text is even more important.
>
> Ideally I think one important use of the description field is to aid
> searching (I guess MoonRocks will get a search field at some point,
> but even today Ctrl+F in the repo's index.html helps finding stuff)
> and for that purpose plain text works well.
>
> As for Luno's description, a plain English list of features would
> probably suffice, without enumerating modules, which may change on
> different releases -- it's better when the description is
> version-agnostic, since both the current index.html and MoonRocks
> display the latest description along with the list of versions.
>
> How about:
>
> [[
> Luno is a native lua implementation of a series of helpers for common tasks
> not covered in the standard library. Luno also provides support for functional
> and object oriented programming paradigms.
>
> The library comprises packages for dealing with command line arguments; IO,
> string and table functions; helpers for functional programming and OOP.
> Luno means Lua (moon) in esperanto.
> ]]
>
> (The final remark on the name is not really necessary, but it is harmless :) )
>
> -- Hisham
> http://hisham.hm/
>
> ------------------------------------------------------------------------------
> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
> Remotely access PCs and mobile devices and provide instant support
> Improve your efficiency, and focus on delivering more value-add services
> Discover what IT Professionals Know. Rescue delivers
> http://p.sf.net/sfu/logmein_12329d2d
> _______________________________________________
> Luarocks-developers mailing list
> Luarocks-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/luarocks-developers

------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Luarocks-developers mailing list
Luarocks-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/luarocks-developers

Reply via email to