Re: Setting up CI for Guile

2016-10-17 Thread Mike Gerwitz
Wilfred:

On Thu, Oct 06, 2016 at 00:26:28 -0400, Wilfred Hughes wrote:
> So, I decided to set it up! This isn't something that's available on
> GNU Savannah, so I've used GitLab (which is still FSF-approved Free
> Software).

GitLab CE is free software.  GitLab EE is not, but all of the JavaScript
served to the browser is.[0]

But their CI services are SaaSS.[1]  If all builds took place on servers
that Guile developers control---like the current Hydra servers---then
this wouldn't be a problem.

The GNU Project has criteria for hosts that it considers to be
acceptable for hosting GNU software.[2]  GitLab is an acceptable host
under those criteria, but one of the criteria---A5---requires that the
host not recommend SaaSS.  Unfortunately, GitLab won't ever be able to
meet that.  It's okay to use GitLab to host repositories, but not for
SaaSS.


[0]: https://about.gitlab.com/2015/05/20/gitlab-gitorious-free-software/
[1]: https://www.gnu.org/philosophy/who-does-that-server-really-serve.html
[2]: https://www.gnu.org/software/repo-criteria.html

-- 
Mike Gerwitz
Free Software Hacker+Activist | GNU Maintainer & Volunteer
GPG: D6E9 B930 028A 6C38 F43B  2388 FEF6 3574 5E6F 6D05
Old: 2217 5B02 E626 BC98 D7C0  C2E5 F22B B815 8EE3 0EAB
https://mikegerwitz.com


signature.asc
Description: PGP signature


Re: Status of elisp support in Guile

2016-10-17 Thread Christopher Allan Webber
Wilfred Hughes writes:

>> you'd definitely need to do copyright assignment for Guile.  I think
>> other "establishing yourself in the community" things apply,
>> informally(??)
>
> I have copyright assignment all in order now :). I don't have any wild
> ambitions for sweeping changes, I just thought it might be easier to land
> simple docs patches without making work for the core Guile folks.

Again, can't speak to giving out commit access... that's not my area.

But if you have documentation patches, and since you've done copyright
assignment, those would be most welcome.  If you could post them to the
list, I could help get them into the wip-elisp branch!