mpx / lua-cjson

Lua CJSON is a fast JSON encoding/parsing module for Lua
https://kyne.au/~mark/software/lua-cjson.php
MIT License
933 stars 478 forks source link

Transfer repository ownership due to inactivity #34

Closed phoenixenero closed 8 years ago

phoenixenero commented 8 years ago

This repo should be transferred to a new maintainer since the current one is highly inactive. Anyone willing to do that?

brimworks commented 8 years ago

I'm willing to... my master is already ahead of the mpx master branch that has fixes for Windows builds, a new decode_big_numbers_as_strings option, and a "universal" NULL and array types. Specifically, any value with a metatable that contains name field set to "null" will be interpreted as a null. Similarly, if the metatable contains name field set to "array" it is interpreted as an array.

I needed the "universal" null and array types to support interchange with YAML serialization format (decode YAML, then encode as JSON for example).

Just let me know what the "next steps" are on this.

Thanks, -Brian

xpol commented 8 years ago

I think the follow actions needed:

  1. Ask if @mpx still want to maintain this project or not.
  2. Remove git fork relationship, and add description in README. Add new maintainers to this reop will do or move this reop to a lua-cjson org in github.
  3. Make new release to luarocks.org (may needs to concat https://luarocks.org/modules/leafo to do this.)
  4. Post a announcement email in Lua mailing list lua-l@lists.lua.org
mpx commented 8 years ago

Yes, I'm still maintaining Lua CJSON, but I'm open to assistance.

I've added some comments to your numbers_as_strings pull request.