[needs-packaging] Aptana Studio

Bug #102512 reported by puxie
130
This bug affects 16 people
Affects Status Importance Assigned to Milestone
Ubuntu
Confirmed
Wishlist
Unassigned

Bug Description

The Aptana IDE is a free, open-source, cross-platform, JavaScript-focused development environment for building Ajax applications. It features code assist on JavaScript, HTML, and CSS languages, FTP/SFTP support and a JavaScript debugger to troubleshoot your code.

Aptana is a robust, JavaScript-focused IDE for building dynamic web applications. Highlights include the following features:

    * Code Assist on JavaScript, HTML, and CSS languages, including your own JavaScript functions
    * Outliner that gives a snapshot view of your JavaScript, HTML, and CSS code structure
    * NEW: FTP/SFTP uploading, downloading and synchronization
    * NEW: JavaScript debugger to troubleshoot your code
    * Error and warning notification for your code
    * Support for Aptana UI customization and extensions
    * Cross-platform support
    * Free and open source licensed under the Eclipse Public License, v1.0.

Check out http://www.aptana.com

Thanks!

Revision history for this message
Crispin Kirchner (kcrispin) wrote :

Aptana should be packaged. It's not obviously from this bug report, which "edition" should be packaged. I think it's most sensible to package the Aptana plugin for Eclipse and not the stand-alone IDE.
Thank you for listening ;-)

Revision history for this message
Brett Alton (brett-alton-deactivatedaccount) wrote :

According to my bug report - which has been marked a duplicate (https://bugs.launchpad.net/ubuntu/+bug/164907) - the version that should be packaged is: http://ec2-67-202-11-254.z-1.compute-1.amazonaws.com/downloads/current/Linux/Aptana_Studio_Setup_Linux.zip

This is the standalone IDE as it's now diverged from a Eclipse plugin into a Eclipse fork for Web Developers. I insist you package the full blown IDE as it's highly optimized for web developers.

David Futcher (bobbo)
description: updated
Revision history for this message
Markus Majer (mpathy) wrote : Re: [needs-packaging] Aptana Web 2.0 IDE

+1 for the comment of brettalton

Some unexperienced user will sure more likely want the standalone IDE.

Because every user with just a tiny little bit of knowlegde of Eclipse will know how he can install the plugin in update manager of eclipse.

Revision history for this message
Brett Alton (brett-alton-deactivatedaccount) wrote :

How's this doing for Intrepid?

Revision history for this message
Wladston Viana (wladston) wrote :
Revision history for this message
LRMAAX (leandromattioli) wrote :

will it be packaged in Lucid Lynx?

I'd also recommend packaging some Aptana plugins (and why more Eclipse plugins as well?). It would be great to have the PDT, Pydev and Subclipse plugins available.

Thanks.

Revision history for this message
Florian Greinus (florian-greinus) wrote :

What about aptana in ubuntu now?

summary: - [needs-packaging] Aptana Web 2.0 IDE
+ [needs-packaging] Aptana Studio
Changed in ubuntu:
assignee: MOTU (motu) → nobody
Changed in ubuntu:
assignee: nobody → Nathan Williams (nathwill)
Changed in ubuntu:
status: Confirmed → In Progress
Revision history for this message
Nathan Williams (nathwill-deactivatedaccount-deactivatedaccount) wrote :

so i'm reviewing the licensing on Aptana Studio, and it appears that Aptana does not want Aptana Studio being redistributed.

"The Aptana Public License is designed to allow you the freedom to use Aptana products without restriction, except for redistribution. We at Aptana wan
t you to not only use Aptana for web development, but also freely share scripts, snippets, websites and other items with friends and coworkers, and to
 encourage others to use and adopt Aptana as well. However, we require that you do not redistribute the Aptana Studio itself. If you are interested in
 redistributing Aptana or have a question, please contact us at <email address hidden>.
Aptana Public License - 1.0"

I need to find someone who is familiar with licensing to see if we are going to be able to pursue this, or if this is a non-starter.

Revision history for this message
Nathan Williams (nathwill-deactivatedaccount-deactivatedaccount) wrote :

more background... http://www.aptana.com/legal it looks like aptana studio 3 is fully gpl, so may be able to go ahead.

Changed in ubuntu:
assignee: Nathan Williams (nathwill) → nobody
Revision history for this message
Andreas Altaïr Redmer (altair-ibn-la-ahad) wrote :

Yes Studio 3 is GPL. but there are some issues:

1. the built depends on a non-free licenced FTP library
2. the Aptana Logos are not under GPL
3. every part of the UI has to show the text "powered by aptana"

That makes it a non-trivial problem for packaging.

Quote from: https://github.com/aptana/studio3-rcp/tree/v3.4.2.201308081805-studio3

-------
from: https://github.com/aptana/studio3-rcp

A pre-built FTP/FTPS/SFTP library which holds a commercial library, so the sources do not contain the JAR due to licensing restrictions.

-------------------
from: https://github.com/aptana/studio3

Aptana Studio 3 Core holds the core set of plugins used to build the Aptana Studio 3 IDE/RCP. Currently it relies on consuming a pre-built FTP/FTPS/SFTP library as a dependency for building. This holds a commercial library, so the sources do not contain the JAR due to licensing restrictions.

This license does not grant any license or rights to use the trademarks "Aptana," any "Aptana" logos, or any other trademarks of Appcelerator, Inc. You are not authorized to use the name Aptana or the names of any author or contributor for publicity purposes, without written authorization.

However, in addition to the other notice obligations of this License, all copies of any covered work conveyed by you must include on each user interface screen and in the Appropriate Legal Notices the following text: "Powered by Aptana". On user interface screens, this text must be visibly and clearly displayed in the title bar, status bar, or otherwise directly in the view that is in focus.

Changed in ubuntu:
status: In Progress → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.