znerol / Stringprep

PHP implementation of RFC 3454 - Preparation of Internationalized Strings ("stringprep")
GNU Lesser General Public License v3.0
11 stars 3 forks source link

Release and License Issue #1

Open remicollet opened 9 years ago

remicollet commented 9 years ago

Hi,

Looking for this package for downstream distribution, some questions.

Notice this code is used by horde project (in Horde_Stringprep component, which is LGPLv3), So I think we have a licensing issue here.

znerol commented 9 years ago

Thanks for the heads up.

Regarding maintenance state, I'm not currently using this library myself. Quickly skimming over the code I notice that test coverage is terrible. So there is some work to be done before 1.0 can be released.

Looking at how horde uses stringprep, it seems that it would be better if the apply method wouldn't throw an exception but rather return a boolean. Given that this code is not yet released, I'm open to adapt it in a way that benefits other projects which are actually using it.

The project is reusing a Perl script from Libidn, which is dual-GPLv2+|LGPLv3+. Granted that there are currently no contributions from other people to this project I'm free and willing to change it to LGPLv3.

And finally, contributions / co-maintenance is always welcome.