Page MenuHomeSolus

Eclipse
Closed, WontfixPublic

Description

Name: Eclipse
Home Page: http://www.eclipse.org/
Open Source: yes
Source: https://github.com/eclipse/eclipse.platform.ui/archive/Y20160811-1000.tar.gz

Source i honestly Don't know which one because under https://github.com/eclipse there is 22 pages and the ide it's self seems to be made of many of these project together.

Event Timeline

BearzR created this task.Aug 13 2016, 5:25 PM
JoshStrobl triaged this task as Normal priority.Aug 24 2016, 9:08 PM
JoshStrobl closed subtask T494: Eclipse as Wontfix.Nov 6 2016, 5:43 PM
bawah raised the priority of this task from Normal to High.Feb 27 2017, 6:25 PM
DataDrake lowered the priority of this task from High to Normal.Feb 27 2017, 6:53 PM
DataDrake added subscribers: bawah, DataDrake.

@bawah Please don't change priority. That is for the Triage Team to manage tasks.

deepakkapoor23 added a subscriber: deepakkapoor23.EditedMay 25 2017, 3:45 AM

Is this still on the list for inclusion? I am looking for the J2EE bundle.

How's it going with this?

I think nobody's working on it. I'd do it myself but I don't know how to split the Eclipse packages, the eclipse-common in particular.

i'd really like Eclipse to get added to the repo! I need it for Uni and it might be a dealbreaker sadly.

In T216#91551, @mcedvin wrote:

i'd really like Eclipse to get added to the repo! I need it for Uni and it might be a dealbreaker sadly.

How is it a deal breaker? Have you tried downloading the source, unpacking the tar.gz file, and then running the binary? While I don't use Eclipse personally anymore, I'm fairly sure I recall this process working fine in the past. Would it be nice to have it packaged? Sure. But it shouldn't be a deal breaker for you :)

I think nobody's working on it. I'd do it myself but I don't know how to split the Eclipse packages, the eclipse-common in particular.

If you are interested in packaging this you'll have to use patterns to spilt the packages. You can use zlib as a simple example, simply pass the file name to it. Some common sense as well as use of lseopkg can help you figure out how to spilt it. You can also take a look at libreoffice as a more complex package with lots of build sources and splitting.

Herald changed the status of subtask T494: Eclipse from Wontfix to Invalid.Mar 8 2018, 11:28 PM

Ah sorry guys, I messed with the subtask.

livingsilver94 changed the status of subtask T494: Eclipse from Invalid to Wontfix.Mar 8 2018, 11:31 PM
In T216#91551, @mcedvin wrote:

i'd really like Eclipse to get added to the repo! I need it for Uni and it might be a dealbreaker sadly.

How is it a deal breaker? Have you tried downloading the source, unpacking the tar.gz file, and then running the binary? While I don't use Eclipse personally anymore, I'm fairly sure I recall this process working fine in the past. Would it be nice to have it packaged? Sure. But it shouldn't be a deal breaker for you :)

Still a deal breaker. This means no patches for solus related bugs, no auto upgrades, extra effort for installation.

The fact is, packaging Eclipse is a massive, insane work. Even its developers admit it's hard, in fact only rpm-based distros have Eclipse in repository built from source (excluding Debian/Ubuntu, maybe), as there are handy tools to package it (Eclipse is Red Hat, remember...). Because of that, Eclispe developers have the intention to provide a flatpak for the upcoming major release.

With that said, my current package.yml does package eclipse-platform, it lacks of eclipse-jdt. There's work to be done but we're not starting from the ground. Any help is appreciated :)

In T216#91551, @mcedvin wrote:

i'd really like Eclipse to get added to the repo! I need it for Uni and it might be a dealbreaker sadly.

How is it a deal breaker? Have you tried downloading the source, unpacking the tar.gz file, and then running the binary? While I don't use Eclipse personally anymore, I'm fairly sure I recall this process working fine in the past. Would it be nice to have it packaged? Sure. But it shouldn't be a deal breaker for you :)

Still a deal breaker. This means no patches for solus related bugs, no auto upgrades, extra effort for installation.

Ok, then install the snap. https://snapcraft.io/eclipse

DataDrake closed this task as Wontfix.Oct 20 2018, 4:56 PM

Closing due to lack of activity in over 30 days. Still eligible for inclusion.