From Fedora Project Wiki

Line 26: Line 26:


[http://www.eclipse.org/linuxtools/projectPages/autotools Autotools] (part of CDT SRPM)
[http://www.eclipse.org/linuxtools/projectPages/autotools Autotools] (part of CDT SRPM)
[http://cmakeed.sourceforge.net/ CMakeed] -- Editor for CMake files
[http://cmakeed.sourceforge.net/ CMakeed] -- Editor for CMake files
[http://www.eclipse.org/cdt CDT]  
[http://www.eclipse.org/cdt CDT]  
[http://www.eclipse.org/linuxtools/projectPages/changelog/ ChangeLog]  
[http://www.eclipse.org/linuxtools/projectPages/changelog/ ChangeLog]  
[http://www.eclemma.org/ EclEmma] -- Code coverage tool to help you enhance your unit tests.
[http://www.eclemma.org/ EclEmma] -- Code coverage tool to help you enhance your unit tests.
[http://git.or.cz/gitwiki/EclipsePlugin EGit] -- git support
[http://www.eclipse.org/emf EMF]  -- Eclipse Modeling Framework
[http://www.eclipse.org/emf EMF]  -- Eclipse Modeling Framework
[http://www.epic-ide.org/ EPIC] -- Perl tooling
[http://www.eclipse.org/gef GEF]  -- Eclipse Graphical Editing Framework (''not'' the [http://www.eclipse.org/vep Visual Editor] )
[http://www.eclipse.org/gef GEF]  -- Eclipse Graphical Editing Framework (''not'' the [http://www.eclipse.org/vep Visual Editor] )
[http://moreunit.sourceforge.net/ MoreUnit] -- Helper for writing more and better unit tests.
[http://moreunit.sourceforge.net/ MoreUnit] -- Helper for writing more and better unit tests.
[http://www.eclipse.org/mylyn Mylyn]  -- a task-focused UI for Eclipse with bugzilla and trac integration.
[http://www.eclipse.org/mylyn Mylyn]  -- a task-focused UI for Eclipse with bugzilla and trac integration.
[http://www.eclipse.org/photran Photran] -- Fortran support for Eclipse
[http://www.eclipse.org/photran Photran] -- Fortran support for Eclipse
[http://www.phpeclipse.com/ PHPEclipse] -- PHP tooling
[http://pydev.sf.net PyDev]
[http://pydev.sf.net PyDev]
[http://bastian-bergerhoff.com/eclipse/features/web/QuickREx/toc.html QuickREx] -- Regular expression tester
[http://www.eclipse.org/linuxtools/projectPages/specfile/ RPM Specfile Editor]
[http://www.eclipse.org/linuxtools/projectPages/specfile/ RPM Specfile Editor]
[http://www.eclipse.org/linuxtools/projectPages/rpmstubby/ RPM Specfile Generator] -- This plugin makes packaging other plugins really easy.
[http://www.eclipse.org/linuxtools/projectPages/rpmstubby/ RPM Specfile Generator] -- This plugin makes packaging other plugins really easy.
[http://oss.tresys.com/projects/setools Eclipse SETools] -- SELinux policy analysis tools
[http://sourceforge.net/projects/shelled Shelled] -- Editor for shell scripts
[http://sourceforge.net/projects/shelled Shelled] -- Editor for shell scripts
[http://oss.tresys.com/projects/slide SLIDE] -- SLIDE is an integrated development environment (IDE) for Security Enhanced Linux (SELinux) developers and integrators
[http://subclipse.tigris.org Subclipse]  -- support for working with Subversion repositories
[http://subclipse.tigris.org Subclipse]  -- support for working with Subversion repositories


Coming soon in rawhide:
Coming soon in rawhide:


[http://www.eclipse.org/birt BIRT] [https://bugzilla.redhat.com/show_bug.cgi?id=485424 review request]
[http://www.eclipse.org/birt BIRT] [https://bugzilla.redhat.com/show_bug.cgi?id=485424 review request]
[http://www.eclipse.org/datatools DTP] <s>[https://bugzilla.redhat.com/show_bug.cgi?id=484676 review request]</s>
[http://www.eclipse.org/datatools DTP] <s>[https://bugzilla.redhat.com/show_bug.cgi?id=484676 review request]</s>
[http://www.eclipse.org/linuxtools/projectPages/oprofile OProfile]
[http://www.eclipse.org/linuxtools/projectPages/oprofile OProfile]
[http://stapgui.sourceforge.net/ SystemTap GUI] [https://bugzilla.redhat.com/show_bug.cgi?id=483205 review request]
[http://stapgui.sourceforge.net/ SystemTap GUI] [https://bugzilla.redhat.com/show_bug.cgi?id=483205 review request]
[http://www.eclipse.org/linuxtools/projectPages/valgrind Valgrind]
[http://www.eclipse.org/linuxtools/projectPages/valgrind Valgrind]



Revision as of 16:22, 13 February 2009

(shamelessly copied from DaveMalcolm's page at http://live.gnome.org/Eclipse)

Eclipse

What is Eclipse?

Eclipse is an awesome IDE for creating apps, in various languages. It has a GTK+ UI that is much more accesible to regular programmers from a Windows environment than the tools traditionally used by FOSS hackers.

It is currently best for developing apps in Java, but support for C, C++, C# and Python is rapidly catching up.

It was originally a (very) large body of code that IBM open-sourced. There is now a large community of companies and developers using and extending Eclipse.

It has its own Open Source license (the Eclipse Public Library, or EPL).

It is shipped in FedoraCore (>= 4). Plug-ins will be added to Fedora as time permits or as people do the necessary work. ;)

Fedora Eclipse

Fedora Eclipse is a community project encompassing everything Eclipse-related in Fedora. We ship the Eclipse SDK, CDT, as well as the PyDev, ChangeLog, and Bugzilla plugins. We are working on making plugin packagin easier, and also on packaging more plugins.

Would you like to help?

Visit our current website . Talk to us on IRC or the fedora-devel-java mailing list. Package a plug-in for Fedora!

Plug-ins We Ship

/* Please keep these in alphabetical order */

Autotools (part of CDT SRPM)

CMakeed -- Editor for CMake files

CDT

ChangeLog

EclEmma -- Code coverage tool to help you enhance your unit tests.

EGit -- git support

EMF -- Eclipse Modeling Framework

EPIC -- Perl tooling

GEF -- Eclipse Graphical Editing Framework (not the Visual Editor )

MoreUnit -- Helper for writing more and better unit tests.

Mylyn -- a task-focused UI for Eclipse with bugzilla and trac integration.

Photran -- Fortran support for Eclipse

PHPEclipse -- PHP tooling

PyDev

QuickREx -- Regular expression tester

RPM Specfile Editor

RPM Specfile Generator -- This plugin makes packaging other plugins really easy.

Eclipse SETools -- SELinux policy analysis tools

Shelled -- Editor for shell scripts

SLIDE -- SLIDE is an integrated development environment (IDE) for Security Enhanced Linux (SELinux) developers and integrators

Subclipse -- support for working with Subversion repositories


Coming soon in rawhide:

BIRT review request

DTP review request

OProfile

SystemTap GUI review request

Valgrind

Plug-ins We'd Like To Ship

Contact

Fedora Eclipse Website

Most of the Fedora "free java" people hang out on #fedora-java on freenode . There are also people on #classpath also on Freenode. Community around Eclipse Linux tools is emerging now and developers are hanging on #eclipse-linux on freenode.

Fedora Java Mailing list

Eclipse (upstream)

Planet Eclipse

GNU Classpath Wiki

Planet Classpath

GCJ - GNU Compiler for Java

Testing

It has automated tests . You can also run individual plug-in tests .

References