User Tools

Site Tools


tools

{{page>menu}} Here are tools we use for Nightingale development : ===== Cross-platorm ===== * [[http://www.geany.org/|Geany]] (text-editor) * [[http://git-scm.com/|Git]] (version control system used by Nightingale) * [[http://subversion.apache.org|SVN]] (version control system used by Songbird) * [[http://sass-lang.com/|Sass]] CSS Tool * [[http://meldmerge.org/|Meld]] Visual diff, merge tool * [[http://gstreamer.freedesktop.org/|GStreamer]] Multimedia framework * [[http://www.php.net/|PHP]] Server-side coding language (Featherweight) * [[http://www.python.org/|Python]] Script language (some scripts) * [[http://nodejs.org|node.js]] JavaScript framework (some scripts) * [[https://developer.mozilla.org/en/XULRunner|XULRunner]] Mozilla framework * [[http://sublimetext.com|Sublime Text]] Text editor * [[https://github.com/GeekShadow/nightingale-tools|Bash scripts]] (some scripts) * [[http://code.google.com/p/mar/|MAR]] Mozilla ARchive (to generate Nightingale updates) * [[http://stedolan.github.io/jq/|jq]] Command-line JSON processor (to parse .json files) * [[http://rsync.samba.org/|rsync]] Utility to synchronizes files (to upload nightlies on sf.net) ===== Linux ===== (See Cross-platform tools) ===== Windows ===== * [[http://www.corel.com/corel/product/index.jsp?pid=prod4130078|Paint Shop Pro]] Graphics editor * [[http://www.adobe.com/products/photoshop.html|Photoshop]] Graphics editor * [[http://code.google.com/p/tortoisegit/|TortoiseGit]] Graphical tool for Git * [[http://windows.github.com/|GitHub Windows]] Git Front-end for Windows * [[http://tortoisesvn.net/|TortoiseSVN]] Graphical tool for SVN * [[https://wiki.mozilla.org/MozillaBuild|MozillaBuild]] Tools needed to build * [[http://www.microsoft.com/visualstudio/en-us/products/2008-editions/express|Visual Studio 2008 Express]] (VC9) with C++ compiler * [[http://msdn.microsoft.com/en-US/windows/ff851942.aspx|Windows SDK]] * [[http://www.microsoft.com/en-us/download/details.aspx?id=11800|Windows Driver Kit]] (only needed to build the unsupported iPod add-on) * [[http://www.notepad-plus-plus.org/|Notepad++]] Text editor with Syntax highlighting ===== Mac OS X ===== * [[https://developer.apple.com/xcode/|Xcode 4]] (IDE) * [[http://www.macports.org/|MacPorts]] (Ports) ===== Web platforms ===== * [[https://github.com/nightingale-media-player|GitHub]] (Code/issues) * [[https://sourceforge.net/projects/ngale|Sourceforge]] (Hosting deps/releases/testing/nightlies) * [[http://beta.babelzilla.org/search/?q=nightingale|BabelZilla]] (localization) running on [[https://github.com/transifex/transifex|Transifex]] * [[http://src.getnightingale.com/|OpenGrok]] (code search) ([[http://godandme.wordpress.com/2011/11/15/opengrok-setup-under-ubuntu/|Install tutorial]]) * [[http://wordpress.org/|WordPress]] (Blog) * [[http://www.mybb.com|MyBB]] (Forums) * [[http://dokuwiki.org|DokuWiki]] (Wiki) * [[http://www.bugzilla.org|Bugzilla]] (Bug tracker used by Songbird) * [[http://codeigniter.com/|CodeIgniter]] (PHP Framework) * [[https://login.persona.org/|Persona]] Universal Login system by Mozilla ===== Nightingale ===== * [[add-ons#nightingale_developer_tools|Developer Tools]] (XUL Tools to quickly start an add-on with sample code)

tools.txt · Last modified: 2013/10/10 06:06 by geekshadow