Komodo is the best IDE I'm aware of and is available on Linux. It has got the best linux application award, but is missing on Gentoo Linux. Three versions are available: a 3-week evaluation, a personal edition (which cost almost nothing) and a professional edition. I tried to manually install the evaluation on my gentoo box, but got an exception somewhere in Mozilla (about a chrome component, controller.js). It would be great if ebuilds could be added to Portage, with Fetch restriction, so that anyone can try/buy it and install it on Gentoo. Reproducible: Always Steps to Reproduce: 1. 2. 3.
URL is http://www.activestate.com/Products/Komodo/
Mozilla folk: since Komodo is based on the mozilla engine, I'm passing this to you for consideration.
This is a commercial stuff, seems like none of the developers is using it. Reopen if you have an ebuild. Meanwhile, marking LATER.
Please reopen, I will post an ebuild. Please also change "Component" to "Ebuilds"; "Keywords" to "EBUILD"; "Summary" to "komodo-ide-bin-4.0.2.ebuild (new package)". - Description: Commercial IDE for dynamic and Web languages. [There is a 21-day trial, after registration... after this, you have to pay for a license] - Homepage: http://www.activestate.com/products/komodo_ide/ - License: ActiveState Komodo IDE (globally, proprietary software, no modification, and no redistribution allowed -I added `RESTRICT="mirror"` to the ebuild, for now. It is not yet included in "/usr/portage/licenses" (I will attach it). - New local USE flag: `app-editors/komodo-ide-bin:default-templates - Installs the default templates for new files` (Rationale: most default templates are empty, or near-empty, and can clutter the new file dialog, so we permit not to install them -some people might want to keep them, as a number of these files still contain a possibly useful template). - Category and package name: "app-editor/komodo-ide-bin". - Note: it is an x86 binary package; sources are not available. - Note: the package ships with its own Python (it seems to be well-separated, but symlinks to the system version does not seem to work), Mozilla (Komodo Edit seems to be using Mozilla for its whole interface, so I have no idea if we could use our own version), HTML tidy (could be replaced with a simple symlink), and a number of DTDs/schemas (including a few for which we already have ebuilds). - Note: that there are EXECSTACK, TEXTRELS, and insecure RUNPATH stuffs, but I don't know exactly what these are, and if there is any possibility to solve these problems with a proprietary binary package. If needed, they have a bugzilla, here: http://bugs.ActiveState.com/Komodo An ebuild for Komodo Edit (a freeware limited version of Komodo IDE), has been posted in bug #171944. The package is very similar, except a few more files and directories.
Created attachment 114186 [details] komodo-ide-bin-4.0.2.ebuild (new package) (Note I didn't test beyond the registration dialog, when first launching the IDE, because I don't have a license, and don't want to register for a trial... however, as said, there isn't much core changes, if any, between Komodo IDE, and Komodo Edit, and the later works well, with a very similar ebuild...)
Created attachment 114188 [details] metadata.xml (EN, FR) for komodo-ide-bin
Created attachment 114190 [details] ActiveState_Komodo_IDE license
Mozilla team is not picking up any new ebuilds at this time, anyone else that is interested feel free.