[dreamwidth/dw-free] e1e5c4: Move DW::BusinessRules::InviteCodes::DWS to -free ...
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: e1e5c45ae91d520b852048a950362790cbf6508f
https://github.com/dreamwidth/dw-free/commit/e1e5c45ae91d520b852048a950362790cbf6508f
Author: kaberett <kaberett@gmail.com>
Date: 2016-05-13 (Fri, 13 May 2016)
Changed paths:
A cgi-bin/DW/BusinessRules/InviteCodes/DWS.pm
Log Message:
-----------
Move DW::BusinessRules::InviteCodes::DWS to -free (#1751)
Fixes Bugzilla bug 3955 (with corresponding dw-nonfree pull request).
The Bugzilla bug said:
> Following discussion in http://dw-lounge.dreamwidth.org/57318.html,
> the reasons for having separate bits in dw-free and dw-nonfree no
> longer apply, and Denise and Mark agreed to have that code GPL'd.
>
> The easiest way is probably to keep both modules, DW::BusinessRules::InviteCodes
> and DW::BusinessRules::InviteCodes::DWS, in separate files, just
> moving the dw-nonfree file to dw-free. This will keep the API
> documentation intact and minimize the risk of any side-effects for
> DW. (Note that this may cause problems for other sites that have
> their own DW::BusinessRules::InviteCodes::Foowidth. They would
> need to either delete DW::BusinessRules::InviteCodes::DWS or rename
> DW::BusinessRules::InviteCodes::Foowidth to DW::BusinessRules::InviteCodes::DWS
> in their local repo, so we need a warning in dw_dev when the change
> is committed.)
This may also affect any API work.
Home: https://github.com/dreamwidth/dw-free
Commit: e1e5c45ae91d520b852048a950362790cbf6508f
https://github.com/dreamwidth/dw-free/commit/e1e5c45ae91d520b852048a950362790cbf6508f
Author: kaberett <kaberett@gmail.com>
Date: 2016-05-13 (Fri, 13 May 2016)
Changed paths:
A cgi-bin/DW/BusinessRules/InviteCodes/DWS.pm
Log Message:
-----------
Move DW::BusinessRules::InviteCodes::DWS to -free (#1751)
Fixes Bugzilla bug 3955 (with corresponding dw-nonfree pull request).
The Bugzilla bug said:
> Following discussion in http://dw-lounge.dreamwidth.org/57318.html,
> the reasons for having separate bits in dw-free and dw-nonfree no
> longer apply, and Denise and Mark agreed to have that code GPL'd.
>
> The easiest way is probably to keep both modules, DW::BusinessRules::InviteCodes
> and DW::BusinessRules::InviteCodes::DWS, in separate files, just
> moving the dw-nonfree file to dw-free. This will keep the API
> documentation intact and minimize the risk of any side-effects for
> DW. (Note that this may cause problems for other sites that have
> their own DW::BusinessRules::InviteCodes::Foowidth. They would
> need to either delete DW::BusinessRules::InviteCodes::DWS or rename
> DW::BusinessRules::InviteCodes::Foowidth to DW::BusinessRules::InviteCodes::DWS
> in their local repo, so we need a warning in dw_dev when the change
> is committed.)
This may also affect any API work.