Як організовано вихідний код GNU Emacs? Які основні модулі та їх функціональність? Де я можу знайти офіційний, сучасний опис архітектури та її вихідний код?
Я намагався встановити Emacs 24.4 через homebrew за допомогою наступної команди: brew install emacs --HEAD --use-git-head --cocoa --with-gnutls Він закінчився установкою (побудова розробки до того, що може стати) Emacs 25. Я не зміг знайти жодної інформації про дорожню карту Emacs, але оскільки ця версія розробляється, я припускаю, що існує якийсь …
Тепер, коли Emacs підтримується у gitсховищі (AFAIK), це відкриває двері (принаймні для мене), щоб інтелектуально досліджувати Emacs як проект F / OSS, щоб сприяти :) Проблема в тому, що я поняття не маю, як почати це робити. CONTRIBUTINGвказує розробнику відправляти пошту emacs-devel, але, безумовно, є кроки, спільні для всіх учасників.
Останнім часом мене вразили нові / покращені речі, що входять до програми Emacs 25. Тоді я почав думати про весь процес, що стоїть за ним. Я хотів би поділитися своїми думками з вами. Продовжуючи останні запити, багато виправлень помилок, підтримуючи, розширюючи Emacs core / dev і будь-що інше, це має …
У GitHub часто можна знайти для даного проекту з відкритим кодом список проблем, про які повідомлялося, та орієнтовний часовий горизонт, який розглядається для заданого виправлення чи вдосконалення. Чи є еквівалентне сховище, де запити та помилки для GNU Emacs збираються та визначаються пріоритетом? Чи розробники групують їх за конкретними віхами за …