GithubHelp home page GithubHelp logo

Could we move guile to github? about fibers HOT 10 CLOSED

abhi18av avatar abhi18av commented on September 25, 2024
Could we move guile to github?

from fibers.

Comments (10)

PuercoPop avatar PuercoPop commented on September 25, 2024 2

The FSF uses the guideline of more than 15 lines. Also the FSF now accepts document Scans for copyright assignment making the process smother.

https://www.gnu.org/prep/maintain/html_node/Legally-Significant.html
https://www.fsf.org/blogs/licensing/fsf-now-offering-paperless-option-for-all-copyright-assignments

from fibers.

abhi18av avatar abhi18av commented on September 25, 2024 1

@cwebber and @vyp sure , this has been here far too long. I just wanted to bring remacs and the possibility of using guile with it to the @wingo (Guile's main developer) notice here.

from fibers.

vyp avatar vyp commented on September 25, 2024 1

What I will say though is that Guile should be way more popular than it currently is, in my opinion. 😕 (And also for emacs/remacs, it's so much better than elisp.) So I don't blame you at all.

from fibers.

joelmccracken avatar joelmccracken commented on September 25, 2024

I think the problem is more the rules for copyright assignment. As long as guile is a gnu project, I don't think the copyright assignment issue will be solved.

from fibers.

amirouche avatar amirouche commented on September 25, 2024

Some patch don't require copyright assignment.

from fibers.

abhi18av avatar abhi18av commented on September 25, 2024

@amirouche but the exact nature of such "easy" patches isn't really clear, is it?

I mean by itself, GuileEmacs would take ages to gain momentum! With remacs it still might take off. Man I really wish this thing gets sorted out so we can get to coding.

from fibers.

abhi18av avatar abhi18av commented on September 25, 2024

Thanks @PuercoPop 👍

from fibers.

wingo avatar wingo commented on September 25, 2024

Hi! Probably not the right venue for this question -- however... I am a bit skeptical of copyright assignment being a factor in Guile development for good or for bad, for all of the reasons that commentors give above. Still, Guile isn't deluged with contributors currently, so assignment isn't the bottleneck :) Perhaps this reflects a bias though.

Regarding github etc -- of course it's possible to develop Guile using Github or Gitlab. The repo is in Git and you just import it and hack on it. Perhaps the question is about getting review for code though? That question is a bit harder. It's true that github's interface is indeed easier for most people. Dunno. If you are interested in having this conversation though, guile-devel is the place to have it :)

Regarding remacs. Seems like a fun project and I do think sometimes about rewriting libguile in rust. However even if it works the problems of having an Emacs where elisp is slow remain -- you still need a good elisp implementation with a compiler at run-time and that's a lot of effort :) Fortunately in Guile you can build on Guile's compiler. So I'm not worried about remacs from that point of view -- there are still tendencies towards a good-elisp-compiler over time that make projects like Guile-Emacs attractive.

from fibers.

cwebber avatar cwebber commented on September 25, 2024

It seems to me that since this isn't really the right place for this conversation, this issue could be closed?

from fibers.

vyp avatar vyp commented on September 25, 2024

I see that Gnu Emacs is now on Github

That's just a mirror, GitHub does that for a lot of stuff.

Anyway, this conversation while interesting, is for guile-devel. 👍 to close.

from fibers.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.