emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Contributing


From: Lennart Borgman
Subject: Re: Contributing
Date: Sun, 27 Jan 2013 23:14:37 +0100

Since you are a web developer you might also want to have a look at nXhtml and mumamo.el.

There are things in mumamo that can't be fixed without low level changes to Emacs. A tough job.

On Jan 27, 2013 8:57 PM, "Matthew Wood" <address@hidden> wrote:
Awesome, that's exactly what I was looking for. Thanks!


On Sun, Jan 27, 2013 at 1:04 PM, Jambunathan K <address@hidden> wrote:
Matthew Wood <address@hidden> writes:

> Thanks, I'll check out the bug list and some of the bigger packages I
> rely on, too.

> More information: I'm a web developer working on Linux and primarily
> working in Perl, Python, _javascript_, stuff like that. Probably not
> anything directly applicable, unfortunately.

If you are in to PHP, then there is a "rumour" that Emacs lacks good
support for PHP.  May be you can try building one...

Interestingly, there is no  Lisp...

1. Pick up some Elisp and CL.  Emacs comes with the following info
   manuals.

        * Emacs Lisp Intro: (eintr).  A simple introduction to Emacs
          Lisp programming.

        * CL: (cl).  Partial Common Lisp support for Emacs Lisp.

2. Elisp cookbook is a good resource.
        http://emacswiki.org/emacs/ElispCookbook

3. For a quick list of good-to-know APIs see

        http://wikemacs.org/wiki/Emacs_Lisp_Cheat_Sheet

   The page is badly formatted but good.

4. Build Emacs from Bzr trunk and use it for your day to day use.
   Sooner or later you may run in to some issues and you can take that
   opportunity to complain.

        http://emacswiki.org/emacs/BzrForEmacsDevs


> On Sun, Jan 27, 2013 at 12:12 PM, Jambunathan K
> <address@hidden> wrote:
>
>     Matthew Wood <address@hidden> writes:
>
>     > I'm interested contributing, but don't have a project in mind.
>     The
>     > contributing docs mention starting with a message here.
>
>
>     May be you should tell us more?
>
>     How do you use your Emacs and to what ends. Are you a programmer
>     and
>     what languages do you program in? What are your interest areas?
>     What
>     platform do you use - Mac, Linux, Windows etc.
>
>     The easiest way to contribute is by filing bug reports, responding
>     to
>     and helping others in the MLs, IRC.
>
>     You can also contribute to any of the bigger packages like Gnus,
>     Org
>     mode, CEDET etc.
>
>     If you are serious about contributing, why not submit a(ny) patch
>     of say
>     20+ lines, asssign the copyright to FSF and have it integrated in
>     to
>     Emacs proper or GNU ELPA. See section titled `* Copyright
>     Assignment'
>     in etc/CONTRIBUTE.
>
>     Whether projects end up in your plate or not, lurking around in
>     the
>     mailing list of Emacs and sister projects can give you good
>     perspective
>     on the goings-on in Emacs world. You can join in when something
>     rings
>     a bell.
>
>
>     > Looking through the archives, I found a message that basically
>     said
>     > that there wasn't a well organized list of projects for beginner
>     > contributors. It suggested looking in etc/TODO and etc/NEWS for
>     ideas.
>     >
>     > Is that still the best way to start? Or is there a better way
>     now?
>     >
>     > Thanks.
>     >
>     > Matt Wood
>     >
>
>
>     --


reply via email to

[Prev in Thread] Current Thread [Next in Thread]