Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-ui-dev] New Platform UI contribution guide

Stefan, 
No, "run setup tasks" didn't help.
I hope to have time to re-test it end of the next week. 

Am 23. März 2016 18:30:26 MEZ, schrieb Stefan Xenos <sxenos@xxxxxxxxxx>:
>Andrey, is there any follow-up to this? Did the Help > Run Setup Tasks
>action fix your problem? Did anything else fix it?
>
>We should update the guide with the fix to your issue, whatever it was.
>
>  - Stefan
>
>On Wed, Mar 16, 2016 at 4:21 PM Stefan Xenos <sxenos@xxxxxxxxxx> wrote:
>
>> I've also added instructions on using a specific integration or
>nightly
>> build. Please let me know if those steps work for you.
>>
>> If you're still seeing an empty workspace after a fresh reinstall,
>please
>> follow up with me offline. We'll figure out what's wrong with your
>install
>> and update the wiki so that others will know what to do in that
>situation.
>>
>>
>>
>> On Wed, Mar 16, 2016 at 10:56 AM Stefan Xenos <sxenos@xxxxxxxxxx>
>wrote:
>>
>>> I've updated the setup instructions with your feedback.
>>>
>>> - Added steps describing what to do about installer updates.
>>> - Added a warning telling people not to install the SWT project from
>>> Oomph (we can remove the warning once it no longer causes problems).
>>> - Added instructions on where to find the installer for the
>"generated"
>>> Eclipse.
>>> - Added an explanation about why the "Root install folder" option
>>> sometimes disappears and what to do about it.
>>>
>>> I believe the long install time you experienced is probably related
>to
>>> the errors you saw -- most likely an update site couldn't be
>contacted and
>>> the installer was waiting for the network timeout. That's not
>supposed to
>>> be normal.
>>>
>>> Regarding your failed install: I'd suggest we try to figure out how
>to
>>> fix it and - when we discover what works - add that to a FAQ or
>>> troubleshooting section of the wiki.
>>>
>>>   - Stefan
>>>
>>> On Wed, Mar 16, 2016 at 3:12 AM Andrey Loskutov <loskutov@xxxxxx>
>wrote:
>>>
>>>> Hi,
>>>>
>>>> this is follow up on my Oomph experience report.
>>>>
>>>> So now the installer finished to clone git repos but failed to
>perform
>>>> some obscure p2 tasks because it could not find something I don't
>really
>>>> care about. A typical p2 experience, nothing special for Oomph.
>Probably my
>>>> problem is that I wanted Oomph to configure not only Platform UI
>but also
>>>> EGit/JDT/Runtime/SWT etc. Someone from them seem to have broken
>Oomph setup.
>>>>
>>>> Anyway, I have now empty Eclipse workspace with few empty "Platform
>UI
>>>> ..." working sets and no idea how to start the Eclipse once I close
>it -
>>>> the installer have not added any shortcut neither to the desctop
>nor to the
>>>> start menu (I'm on KDE4 / RHEL7). So if I would close Eclipse
>instance
>>>> started by the installer I would have no idea how to start Eclipse
>again. I
>>>> know the installer cloned git repo, but there are no signs of it in
>the
>>>> original Eclipse perspective itself. I know I can open "Gir
>Repositories"
>>>> view and import the projects manually but a new contributor would
>have no
>>>> clue what to do next (it it manages to start Eclipse second time at
>all!).
>>>>
>>>> My list of show stopper problems contains now 3 items:
>>>> 1) No idea how to told Oompf to use a specific nightly build for
>>>> platform.
>>>> 2) No idea how to start the "generated" Eclipse (OK, I can cheat
>and
>>>> check About->Installation Details->Configuration) but a new
>contributor
>>>> will most likely fail here.
>>>> 3) For whatever reasons the projects were not imported into
>workspace
>>>> from cloned repositories. A showstopper for a new contributors.
>>>>
>>>> Given that I failed to use Oomph and I think I'm more experienced
>than a
>>>> "new contributor with a small patch", can we please restore the old
>>>> (manual) steps in the Wiki? Let the Oomph be there, but give
>disabled
>>>> people like me a chance to manually install/configure all the bits.
>>>>
>>>> P.S.
>>>> Here is the last piece of Oomph output.
>>>>
>>>> Performing Targlets (EGit + Eclipse Platform + JDT Core + JDT Debug
>+
>>>> JDT Platform + JDT UI + Platform + Platform Debug + Platform
>Resources +
>>>> Platform Runtime + Platform Team + Platform Text + Platform UA +
>Platform
>>>> UI + SWT + SWT Binaries)
>>>> Repository http://download.eclipse.org/eclipse/updates/4.6-I-builds
>>>> Repository http://download.eclipse.org/cbi/updates/license
>>>> Repository
>http://download.eclipse.org/modeling/emf/cdo/orbit/latest-R
>>>> Repository http://download.eclipse.org/eclipse/updates/4.6-N-builds
>>>> Repository http://download.eclipse.org/technology/nebula/snapshot
>>>> Repository
>http://download.eclipse.org/modeling/emf/emf/updates/2.11.x
>>>> Repository http://download.eclipse.org/tools/gef/updates/releases
>>>> Offline = false
>>>> Mirrors = true
>>>> Adding repository
>http://download.eclipse.org/tools/gef/updates/releases
>>>> Adding repository
>>>> http://download.eclipse.org/eclipse/updates/4.6-N-builds
>>>> Fetching p2.index from
>>>> http://download.eclipse.org/eclipse/updates/4.6-I-builds/ (128B)
>>>> Fetching p2.index from
>http://download.eclipse.org/cbi/updates/license/
>>>> (128B)
>>>> Fetching p2.index from
>>>> http://download.eclipse.org/modeling/emf/emf/updates/2.11.x/ (134B)
>>>> Adding repository
>>>> http://download.eclipse.org/eclipse/updates/4.6-I-builds
>>>> Adding repository http://download.eclipse.org/cbi/updates/license
>>>> Adding repository
>>>> http://download.eclipse.org/modeling/emf/emf/updates/2.11.x
>>>> Fetching compositeContent.jar from
>>>> http://download.eclipse.org/eclipse/updates/4.6-I-builds/ (502B)
>>>> Fetching compositeContent.jar from
>>>> http://download.eclipse.org/cbi/updates/license/ (414B)
>>>> Fetching compositeContent.jar from
>>>> http://download.eclipse.org/modeling/emf/emf/updates/2.11.x/ (429B)
>>>> Fetching content.jar from
>>>>
>http://download.eclipse.org/cbi/updates/license/1.0.0.v20131003-1638/
>>>> (3.87kB)
>>>> Fetching content.jar from
>>>>
>http://download.eclipse.org/eclipse/updates/4.6-I-builds/categoriesNeon/
>>>> (1.46kB)
>>>> Fetching content.jar from
>>>>
>http://download.eclipse.org/cbi/updates/license/1.0.0.v20131003-1638/
>>>> (3.87kB)
>>>> Fetching content.jar from
>>>>
>http://download.eclipse.org/eclipse/updates/4.6-I-builds/categoriesNeon/
>>>> (1.46kB)
>>>> Fetching content.jar from
>>>>
>http://download.eclipse.org/modeling/emf/emf/updates/2.11.x/core/S201508030846/
>>>> (63.17kB)
>>>> Fetching content.xml.xz from
>>>>
>http://download.eclipse.org/eclipse/updates/4.6-I-builds/I20160128-2000/
>>>> (109.38kB)
>>>> Fetching content.xml.xz from
>>>>
>http://download.eclipse.org/eclipse/updates/4.6-I-builds/I20160128-2000/
>>>> Adding repository
>http://download.eclipse.org/technology/nebula/snapshot
>>>> Fetching content.jar from
>>>> http://download.eclipse.org/technology/nebula/snapshot/ (29.16kB)
>>>> Fetching content.xml.xz from
>>>>
>http://download.eclipse.org/eclipse/updates/4.6-I-builds/I20160216-0800/
>>>> (109.07kB)
>>>> Fetching content.xml.xz from
>>>>
>http://download.eclipse.org/eclipse/updates/4.6-I-builds/I20160216-0800/
>>>> Adding repository
>>>> http://download.eclipse.org/modeling/emf/cdo/orbit/latest-R
>>>> Fetching compositeContent.xml from
>>>> http://download.eclipse.org/modeling/emf/cdo/orbit/latest-R/ (565B)
>>>> Fetching compositeContent.xml from
>>>> http://download.eclipse.org/tools/gef/updates/releases/ (1.03kB)
>>>> Calculating requirements and dependencies.
>>>> Cannot complete the request.  Generating details.
>>>> ERROR: org.eclipse.equinox.p2.director code=10053 Cannot complete
>the
>>>> install because one or more required items could not be found.
>>>>   at
>>>>
>org.eclipse.oomph.targlets.internal.core.TargletContainer.forceUpdate(TargletContainer.java:775)
>>>>   at
>>>>
>org.eclipse.oomph.setup.targlets.impl.TargletTaskImpl$4.run(TargletTaskImpl.java:975)
>>>>   at
>>>>
>org.eclipse.oomph.util.pde.TargetPlatformUtil.runWithTargetPlatformService(TargetPlatformUtil.java:119)
>>>>   at
>>>>
>org.eclipse.oomph.setup.targlets.impl.TargletTaskImpl.perform(TargletTaskImpl.java:911)
>>>>   at
>>>>
>org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:3036)
>>>>   at
>>>>
>org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.access$1(SetupTaskPerformer.java:2980)
>>>>   at
>>>>
>org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil$1.run(SetupTaskPerformer.java:4170)
>>>>   at
>>>>
>org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)
>>>>   at
>>>>
>org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267)
>>>>   at
>>>>
>org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.performNeededSetupTasks(SetupTaskPerformer.java:4164)
>>>>   at
>>>>
>org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.access$0(SetupTaskPerformer.java:4162)
>>>>   at
>>>>
>org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:2971)
>>>>   at
>>>>
>org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:2946)
>>>>   at
>>>>
>org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:2857)
>>>>   at
>>>>
>org.eclipse.oomph.setup.ui.wizards.ProgressPage$9.run(ProgressPage.java:555)
>>>>   at
>>>>
>org.eclipse.oomph.setup.ui.wizards.ProgressPage$11$1.run(ProgressPage.java:674)
>>>>   at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>>>>   ERROR: org.eclipse.equinox.p2.director code=0 Software being
>>>> installed: artificial_root 1.0.0.v1458122087728
>>>>   ERROR: org.eclipse.equinox.p2.director code=0 Missing
>requirement:
>>>> artificial_root 1.0.0.v1458122087728 requires
>>>> 'org.eclipse.swtbot.eclipse.core 0.0.0' but it could not be found
>>>>
>>>> Kind regards,
>>>> Andrey Loskutov
>>>>
>>>> http://google.com/+AndreyLoskutov
>>>> *Gesendet:* Freitag, 11. März 2016 um 22:05 Uhr
>>>> *Von:* "Stefan Xenos" <sxenos@xxxxxxxxxx>
>>>> *An:* "Eclipse Platform UI component developers list." <
>>>> platform-ui-dev@xxxxxxxxxxx>
>>>> *Betreff:* [platform-ui-dev] New Platform UI contribution guide
>>>> I've updated the instructions for contributing to platform UI to
>>>> describe the steps for installing via Oomph:
>>>>
>>>> https://wiki.eclipse.org/Platform_UI/How_to_Contribute
>>>>
>>>> I would appreciate feedback on the guide and the setup process
>itself.
>>>>
>>>> There's still some things I'm aware of that I'd still like to fix:
>>>> - The oomph install is pulling in mylyn.
>>>> - It isn't setting up an API baseline automatically, so I've left
>the
>>>> manual steps on the wiki.
>>>> - I've uploaded an oomph configuration to the ui git repository,
>but the
>>>> main oomph repository isn't linking to ours yet.
>>>>
>>>> The old manual installation steps should still work, but I've
>removed
>>>> them from the wiki to avoid confusion.
>>>>
>>>>   - Stefan
>>>> _______________________________________________ platform-ui-dev
>mailing
>>>> list platform-ui-dev@xxxxxxxxxxx To change your delivery options,
>>>> retrieve your password, or unsubscribe from this list, visit
>>>> https://dev.eclipse.org/mailman/listinfo/platform-ui-dev
>>>> _______________________________________________
>>>> platform-ui-dev mailing list
>>>> platform-ui-dev@xxxxxxxxxxx
>>>> To change your delivery options, retrieve your password, or
>unsubscribe
>>>> from this list, visit
>>>> https://dev.eclipse.org/mailman/listinfo/platform-ui-dev
>>>
>>>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>platform-ui-dev mailing list
>platform-ui-dev@xxxxxxxxxxx
>To change your delivery options, retrieve your password, or unsubscribe
>from this list, visit
>https://dev.eclipse.org/mailman/listinfo/platform-ui-dev

--
Kind regards,
Andrey Loskutov

http://google.com/+AndreyLoskutov


Back to the top