lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


In this case yes and will not react anymore to this. Everything was told.

> ** Tue, 26 Jul 2016 21:35:09 +0300 - "Lua mailing list" <lua-l@lists.lua.org> **
>
> On Tue, Jul 26, 2016 at 9:20 PM, Pavel Drotar <gmc1@azet.sk> wrote:
> > I'm pretty shocked with such type of reaction. May be you are proficient in C (luautf8 is cool module) or in 20 other languages and people here loves you and you love Hisham, but from human point of view you are simply stupid.
> 
> How can you write such things to people you do not know?
> 
> >> Hi dear Hisham,
> >>
> >> I love Lua language, and now my hobby is writing Lua C module for fun.
> >> But I found luarocks is far more difficult to maintain all my modules.
> >>
> >> I have several modules, but maintain them are very difficult. After
> >> make changes, I had to:
> >>   - test on many platform
> >>   - assign a new version (and a new version to rockspec itself)
> >>   - update my rockspecs
> >>   - commit it to github
> >>   - make a release
> >>   - write release note
> >>   - make a source rock
> >>   - login in luarocks.org, and upload this rock (I still can not find
> >> out how to use upload command of luarocks)
> >>
> >> I know, I know, npm is a company, and luarocks is freeware, no one pay
> >> for you for it. I know mostly is I don't know how to use luarocks,
> >> it's not luarocks' fault. But it really makes me unhappy! I even
> >> doesn't have once success when type "luarocks install luarocks". I use
> >> my own layout of Lua (build it myself to support both MinGW and MSVC),
> >> so everytime I upgrade luarocks (yes, by hand), I will carefully
> >> manually edit config.lua to make luarocks happy. I just hope when I
> >> want to make some changes to my module, I only need commit to github,
> >> and give it a tag, and users can happily use luarocks update
> >> <rockname> to get lastest result. I hope I (and users) could get
> >> binary modules directly, static linked with libcmt.lib, optimized well
> >> and lies comfortably in my own Lua installations, no need fight with
> >> the terrible build environment on Windows. I hope everything could
> >> easy as npm or cpan or pacman or even brew. But currently luarocks
> >> really makes me feel bad.
> >>
> >> But I still love luarocks, it's the only package manager of Lua
> >> language. Lua is so perfect, but have not huge modules like Python. I
> >> hope someday I could use Lua to make everything I make in Python
> >> before. Because write Lua is SO FREEDOM! I only hope it could be
> >> better. it may have a cache system, needn't download rocks times and
> >> times when build failure (and I manually use "download" command to
> >> solve it). it may split build system and other misc things into
> >> standalone rocks, to build a rocks, just a little script(just like
> >> brew) requiring some standard rocks module, it will done
> >> automatically. it may support github or bitbucket or whatever directly
> >> and needn't require a "url" entry in rockspecs file. it may
> >> download(and upload) binary modules by default, and author could
> >> easily upload them own. it support local deps repo and global repo as
> >> well (just like package.json and node_modules directory things of
> >> npm). I hope use luarocks makes me happy, makes life easy, and makes
> >> more and more people start to use Lua to solve daily task.
> >>
> >> Still thanks for write this great software for Lua. I know it becoming
> >> better and better now. I just hope it could be the best.
> >>
> >> Sorry for my noise.
> >>
> >> --
> >> regards,
> >> Xavier Wang.
> >
> 
> 
> 
> -- 
> 
> 
> Best regards,
> Boris Nagaev