unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: "Malk'Zameth" <malk@zameth.org>
To: emacs-devel@gnu.org
Subject: Emacs as the windows manager for graphical windows, How can I help?
Date: Wed, 3 Apr 2013 12:04:35 +0200	[thread overview]
Message-ID: <CAE5mhfJKcWQ2uQkJdDiLcvs7zVe6x1Z8qatPFBv7OL5nUBUmiw@mail.gmail.com> (raw)

Hello all!

I have always dreamed of using emacs as my WM, or at least opening a
graphical webbrowser inside Emacs, (only program I use outside Emacs
is my browser anyway, and I do use w3m.el for loads of stuff).

I was not the only one dreaming, because during the @EmacsConf this
past weekend I saw a presentation of the Emacs xwidget patch (
http://bzr.savannah.gnu.org/lh/emacs/xwidget/files ) by Joakim Verona
( http://www.emacswiki.org/emacs/JoakimVerona ) that does just that!

During his presentation he opens a webkit browser inside emacs,
watches streaming html5 videos and opens an Emacs inside Emacs.

So I asked Joakim : "Can this be merged into mainline Emacs?"

and he answered : "It is a matter of someone having the time and
patience to format the patch so it can be accepted into the mainline
Emacs"

Well, time to put my free time where my mouth is : I volunteer to work
on that, giving it all my "sideproject time" from the first of may
until completion.

I have never hacked Emacs source itself (maybe there is a welcome
guide somewhere?) and I am a newbie to Emacs lisp itself (only emacs
lisp I've done: ugly init.el config
https://github.com/malk/.emacs.d/blob/master/init.el ) but I am a
developer by trade and I do want to invest my time on that.

This Email here is to announce me volunteering but also to ask:
1. What needs to be done? what "format" does a code needs to conform
to be acceptable by the mainline Emacs?

2. Where do I need to apply to have the right to contribute those
changes to emacs at all? I understand I need to sign away a
contributor agreement with the FSF, I have no problem with that (and
my employer is eager to, being a FLOSS company) but what do I need to
do exactly?

sorry for the wall of text

Have a nice day



             reply	other threads:[~2013-04-03 10:04 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-04-03 10:04 Malk'Zameth [this message]
2013-04-03 11:41 ` Emacs as the windows manager for graphical windows, How can I help? joakim
2013-04-03 12:44 ` Xue Fuqiao
2013-04-03 19:24   ` Adrian Robert
2013-04-03 19:45     ` joakim
2013-04-04  0:44     ` Stefan Monnier
2013-04-03 19:43 ` Stefan Monnier

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAE5mhfJKcWQ2uQkJdDiLcvs7zVe6x1Z8qatPFBv7OL5nUBUmiw@mail.gmail.com \
    --to=malk@zameth.org \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).