Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse.org-feep-stakeholders] Friends of Eclipse Enhancement Program: 2017 plan

Thanks for the clarification Mikael.

On Tue, Nov 22, 2016 at 11:43 AM, Mikaël Barbero <mikael@xxxxxxxxxxx> wrote:
> I did not say it was bad in any way. I just said that the feature has been implemented at the wrong abstraction level. It does not remove any of its value.
>
>> Le 22 nov. 2016 à 11:06, Lars Vogel <lars.vogel@xxxxxxxxxxx> a écrit :
>>
>>> misplaced e4 theming engine could then be ditched
>>
>> I think a nicer way of saying this would have been: Enhance or replace
>> the e4 theming engine to take advantages of these planned
>> enhancements.
>> The existing e4 theming provides great value for several of our RCP
>> customers and I think we should not send out the message that is it
>> bad without having a (working and implemented) alternative.
>>
>> On Tue, Nov 22, 2016 at 10:34 AM, Mikaël Barbero <mikael@xxxxxxxxxxx> wrote:
>>> I'm all in favor of any idea that would make the IDE more modern and
>>> appealing. However, I would only try to maximize screen usage via styling.
>>> The whole scrollbar story on Windows leads to dirty hacks or some changes at
>>> SWT level against its philosophy (which is "use native widgets when
>>> avail.").
>>>
>>> The sad thing is that there are APIs on Windows to let you have a modern UI
>>> and the same kind of scrollbars as on GTK3/Cocoa: WPF. Unfortunately, the
>>> SWT/WPF port has been abandoned (I don't know the reasons though; if anyone
>>> knows the story, I would be glad to learn it).
>>>
>>> IMHO, reviving this port is the only way to go forward on Windows. This
>>> would also gives us theming facility at the toolkit level as with GTK3 and
>>> Cocoa (and the misplaced e4 theming engine could then be ditched). However,
>>> I'm reluctant to create a FEEP item for this task as this is a huge one. Any
>>> idea how it could be handled?
>>>
>>> Cheers,
>>> Mikael
>>>
>>> Le 18 nov. 2016 à 19:35, Marc-André Laperle
>>> <marc-andre.laperle@xxxxxxxxxxxx> a écrit :
>>>
>>> Hi Mikaël (and FEEP community!),
>>>
>>> I haven't brought it up very prominently yet, but I'd like bring up the idea
>>> of doing some work to maximize screen usage.
>>> Seehttps://bugs.eclipse.org/bugs/show_bug.cgi?id=506042
>>>
>>> This kind of work could be split up in several sub-items I think.
>>>
>>> What do you think?
>>>
>>> Marc-Andre
>>>
>>>
>>> ________________________________
>>> From: eclipse.org-feep-stakeholders-bounces@xxxxxxxxxxx
>>> <eclipse.org-feep-stakeholders-bounces@xxxxxxxxxxx> on behalf of Mikaël
>>> Barbero <mikael@xxxxxxxxxxx>
>>> Sent: Friday, November 18, 2016 11:53 AM
>>> To: eclipse.org-feep-stakeholders@xxxxxxxxxxx
>>> Subject: [eclipse.org-feep-stakeholders] Friends of Eclipse Enhancement
>>> Program: 2017 plan
>>>
>>> Dear community,
>>>
>>> I'm reaching you out to prepare FEEP for 2017. The Eclipse Foundation is
>>> committed to help improving the upcoming Oxygen release. As such it is
>>> willing to start to work on new FEEP items very early next year. For that
>>> purpose, we would like to gather your ideas / priorities about the work
>>> items that should be open for bidding next year. As a reminder, the
>>> completed items from last year are listed here
>>> https://projects.eclipse.org/development-efforts?field_work_state_value=closedCompleted&sort_by=field_work_projects_nid&sort_order=DESC.
>>>
>>> Besides the items that are still opened from this year
>>> (https://projects.eclipse.org/development-efforts), I would like to propose
>>> these three additional ones:
>>>
>>> - SWT/Chromium integration
>>> (https://bugs.eclipse.org/bugs/show_bug.cgi?id=405031). Provide a CEF
>>> fragment on each major platforms (win 32/64 / linux 32/64 / macos 64) and
>>> use it when doing new Browser(parent, SWT.EMBEDDED_CHROMIUM).
>>> - Improve p2 repo download speed by using mirrors for p2 artifacts/metadata
>>> repositories (https://bugs.eclipse.org/bugs/show_bug.cgi?id=507657)
>>> - Modernize the Eclipse Help look & feel
>>> (https://bugs.eclipse.org/bugs/show_bug.cgi?id=501718).
>>>
>>> Do you have comments or concerns about these new items or the old ones?
>>>
>>> Please, give us your suggestions for other bugs or topics that you think
>>> should be addressed next year.
>>>
>>> Thanks,
>>> Mikael
>>>
>>> PS: the Architecture Council categorized some bugs last year as potential
>>> work items
>>> (https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&list_id=15389424&query_format=advanced&short_desc=%5Bfeep%5D&short_desc_type=allwordssubstr).
>>> It could give you more ideas.
>>> _______________________________________________
>>> eclipse.org-feep-stakeholders mailing list
>>> eclipse.org-feep-stakeholders@xxxxxxxxxxx
>>> To change your delivery options, retrieve your password, or unsubscribe from
>>> this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/eclipse.org-feep-stakeholders
>>>
>>>
>>>
>>> _______________________________________________
>>> eclipse.org-feep-stakeholders mailing list
>>> eclipse.org-feep-stakeholders@xxxxxxxxxxx
>>> To change your delivery options, retrieve your password, or unsubscribe from
>>> this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/eclipse.org-feep-stakeholders
>>>
>>
>>
>>
>> --
>> Eclipse Platform UI and e4 project co-lead
>> CEO vogella GmbH
>>
>> Haindaalwisch 17a, 22395 Hamburg
>> Amtsgericht Hamburg: HRB 127058
>> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>> USt-IdNr.: DE284122352
>> Fax (040) 5247 6322, Email: lars.vogel@xxxxxxxxxxx, Web: http://www.vogella.com
>> _______________________________________________
>> eclipse.org-feep-stakeholders mailing list
>> eclipse.org-feep-stakeholders@xxxxxxxxxxx
>> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/eclipse.org-feep-stakeholders
>
> _______________________________________________
> eclipse.org-feep-stakeholders mailing list
> eclipse.org-feep-stakeholders@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/eclipse.org-feep-stakeholders



-- 
Eclipse Platform UI and e4 project co-lead
CEO vogella GmbH

Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Fax (040) 5247 6322, Email: lars.vogel@xxxxxxxxxxx, Web: http://www.vogella.com


Back to the top