{{{ #!div style="margin: 0pt; float:right; border: 0pt; padding: 10pt;" {{{ #!div style="width: 120px; font-size: 90%; margin: 0 2em; padding: 2em; padding-top:1px; text-align: center; background: #eee; border: 1px solid #ddd; border-top-left-radius: 9px; border-bottom-right-radius: 9px; line-height: 3ex;" {{{ #!div style="background: #FFF; margin: 1 90pt; border: 0pt; padding: 0pt; box-shadow: .2em .2em .7em 0 #777;" '''Translations''' }}} [wiki:ru/WikiStart Русский][[BR]] [wiki:de/WikiStart Deutsch][[BR]] [wiki:hu/WikiStart Hungarian][[BR]] }}} }}} = Welcome to the Midnight Commander Development Center = == Latest release == Current version is: 4.8.29; [wiki:NEWS-4.8.29 what's new].[[BR]] == Current work == [[Image(https://travis-ci.com/MidnightCommander/mc.svg?branch=master, link=https://travis-ci.com/MidnightCommander/mc)]] Coming soon: 4.8.30; [wiki:NEWS-4.8.30 what's new].[[BR]] [wiki:ReleaseGuidelines Our release guidelines]. == Introduction == GNU Midnight Commander is a visual file manager, licensed under GNU General Public License and therefore qualifies as Free Software. It's a feature rich full-screen text mode application that allows you to copy, move and delete files and whole directory trees, search for files and run commands in the subshell. Internal viewer and editor are included. Midnight Commander is based on versatile text interfaces, such as Ncurses or S-Lang, which allows it to work on a regular console, inside an X Window terminal, over SSH connections and all kinds of remote shells. This site hosts the new home of the Midnight Commander. The main project repository has been moved from Savannah to a new Git repository hosted on !GitHub. [McDevelopers Development team (active developers only)]; [McContributors contributors]. == Download == === Source code === A list of the latest releases is available [https://www.midnight-commander.org/downloads here]. If you are interested in helping with the development please also have a look at our Git repository. In order to check out the repository tree use the following commands: * '''git clone !git://github.com/MidnightCommander/mc.git''' * '''git clone !https://github.com/MidnightCommander/mc.git''' (for those who are behind a firewall) We also have an autosyncing Git mirror at [https://repo.or.cz/w/midnight-commander.git/ repo.or.cz]. It uses gitweb as the web-interface to Git and can therefore provide some information normally unavailable via Trac Git browser plug-in: * '''git clone !git://repo.or.cz/midnight-commander.git''' * '''git clone !https://repo.or.cz/r/midnight-commander.git''' (for those who are behind a firewall) Download statistics are here: https://awstats.osuosl.org/list/ftp.midnight-commander.org === Binary builds === See [wiki:Binaries Binaries] page for details. == Issue tracking == If you have any issues, suggestions or patches, you can file a [wiki:NewTicket new ticket] (you should be [/register registered] on this site). '''Please take the time to [/search search for an already existing ticket].''' == Documentation == At the moment, unfortunately, Midnight Commander lacks a comprehensive set of documentation covering its common features and various best practices. A project is under way to create such a documentation. Currently we are gathering various bits of information which would be later converted to a more suitable format (!DocBook, ...?) in the wiki. Any help would be gladly appreciated. Please check out [wiki:doc the drafts of the documentation project]. == Developers mailing lists == '''Note''': mailing lists on !GoogleGroups are set up to read Trac messages only and not an appropriate place to discuss MC bugs and solutions. Please use mailing lists for any MC-related discussions. === mc-devel (at) lists.midnight-commander (dot) org === Mailing list for the development-related discussions: * Click here to [https://lists.midnight-commander.org/mailman/listinfo/mc-devel subscribe]; * Click here to * [https://lists.midnight-commander.org/pipermail/mc-devel/ read the archives]. * [https://mail.gnome.org/archives/mc-devel/ read the old archives at GNOME]. === mc-commits (at) googlegroups (dot) com === Mailing list reserved for the applied commits into master branch only (suitable for use as RSS): * Click here to [https://groups.google.com/group/mc-commits/subscribe subscribe]; * Click here to [https://groups.google.com/group/mc-commits read the archives]. === mc-bugs (at) googlegroups (dot) com === Mailing list reserved for the ticket and comment notifications only (suitable for use as RSS): * Click here to [https://groups.google.com/group/mc-bugs/subscribe subscribe]; * Click here to [https://groups.google.com/group/mc-bugs read the archives]. == Mailing list for the users == === mc (at) lists.midnight-commander (dot) org === * Click here to [https://lists.midnight-commander.org/mailman/listinfo/mc subscribe]; * Click here to * [https://lists.midnight-commander.org/pipermail/mc/ read the archives]. * [https://mail.gnome.org/archives/mc/ read the old archives at GNOME]. == Other resources == === mc-dev (at) conference.jabber.org === This is our English-speaking jabber room. == Contribute == You are interested in mc and would like to improve it? Cool! Feel free to report bugs (please, use search before), attach your patches to the tickets and review the patches that are already in there. If you are going to do this on a regular basis, we'll ask you if you'd like to join us. However, please search before reporting your issues to reduce the amount of work needed to close duplicate reports. Please also have a look at our WorkingGuideLines before you actually start messing with the ticket system. If you are not familiar with git, you might find our GitGuideLines enlightening. It's a short overview of the practical side of our workflow with Git. === Hack Midnight Commander === [wiki:/Hacking Hacking][[BR]] === For translators === We have an [https://www.transifex.com/projects/p/mc account] on the [https://www.transifex.com Transifex] project. If you want help us with translations - just sign in (or log in) on the [https://www.transifex.com Transifex] and do it :). Some translation statistics: {{{ #!html