Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ide-dev] Project names in the UI

+1. The Marketplace is definitely the most user friendly way to install
plug-ins. It also give more visibility to the ecosystem. There are some
great plug-ins out there that aren¹t Eclipse projects.

I will definitely work on getting the CDT features into there.

Doug.

On 2015-02-13, 7:40 AM, "Carsten Reckord" <reckord@xxxxxxxx> wrote:

>+1, I really like the suggestions in that document.
>
>I'd just like to add another aspect to the discussion (sorry, not meaning
>to
>detract from the main topic, but I think those two are strongly related):
>
>There have been a few requests to the Marketplace Client project over the
>time to have one single source where you can get all your Eclipse
>plug-ins,
>not two (or n if you count each update site separately). The example that
>comes up is that you need to go to "Help / Install New Software..." for
>Eclipse plug-ins and can go to the Marketplace for (almost) everything
>else.
>
>I don't want to suggest to get rid of "Install New Software..." - I like
>it
>personally and it makes sense to have for individual repositories. But
>people expect Eclipse projects to be present in the Marketplace. And I
>think
>we should work to give them that.
>
>We could of course just make all the features from the SimRel repository
>available in the Marketplace Client. But I'm not a big fan of that idea,
>because the "granularity" of those features is smaller and more
>"technical"
>than your average Marketplace entry (i.e. you'd probably just have a
>"Maven
>Integration" entry that includes the "Maven Integration - JPA
>configurator"
>and "Maven Integration - JSF configurator" features[1]). Also, in the
>Marketplace, descriptions tend to be much longer and more marketing-style,
>including the possibility of screenshots and feature lists, than the short
>overview descriptions in the features.
>
>What I think would be great is to have every project on the release train
>to
>maintain an entry on the Marketplace with its main feature and possibly
>optional add-ons[1]. And - this is where the relation to Wayne's
>initiative
>comes in - a good, marketable description.
>
>Some projects already have an entry. For some it seems that someone else
>has
>created an (unmaintained?) entry. Getting more projects to join in with a
>good Marketplace presence - or even aiming for some sort of guideline in
>that regard - would be awesome.
>
>What do you think?
>
>Best,
>Carsten
>
>
>[1] For Mars, MPC will improve its handling of required and optional
>features. Essentially, a project can select one or more features that will
>always need to be installed. Additionally, you can have optional features,
>for which you decide if they are selected for installation by default or
>not. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=398653 for details.
>
>
>On 12.02.2015 20:41, Wayne Beaton wrote:
>> I regard project names as code names. These project/code names are
>>meaningless 
>> to the user. The EGit UI is a good example of this (you never see EGit
>>in the 
>> UI, not even as a feature name).
>> 
>> As a starting point, I've been working on a document to try and tackle
>>feature 
>> names and categorization in the Mars p2 repository.
>> 
>> While I hate to pick on any project in particular, I personally stuggle
>>a bit 
>> every time I try to install SQL tools from the repository; I eventually
>>install 
>> "Data Tools Platform Enablement Extender SDK". While "Data Tools
>>Platform SQL 
>> Query Builder" would be better, "Data Tools" is meaningless to the
>>average user 
>> and so it should just be "SQL Query Builder". Unfortunately, "Data
>>Tools 
>> Platform SQL Query Builder" isn't presented as an option in the feature
>>install 
>> UI, so a user who is unfamiliar with our project structure (i.e.
>>virtually all 
>> of them) would have to somehow sort out that they want something to do
>>with 
>> "Data Tools".
>> 
>> This isn't the only example, it's just the one that I've--with my
>>inside 
>> knowledge of all things project-related--have run into a couple of
>>times.
>> 
>> I haven't actually gotten the categorization fully sorted out yet. I've
>>been 
>> focused on getting the names right first, including rules like: name
>>things what 
>> they are; don't include the word "Feature" in your feature name; and
>>some 
>> standardization of source vs. SDK labelling.
>> 
>> Your comments are welcome.
>> 
>> https://wiki.eclipse.org/SimRel/Feature_Categories
>> 
>> My intent is to deliver this to the Planning Council in the next week
>>or so. 
>> Sometime after that, I'll start making Gerrit contributions :-)
>> 
>> Thanks,
>> 
>> Wayne
>> -- 
>> Wayne Beaton
>> @waynebeaton
>> The Eclipse Foundation
>> EclipseCon 2015 <http://www.eclipsecon.org/na2015>
>> 
>> 
>> 
>> _______________________________________________
>> ide-dev mailing list
>> ide-dev@xxxxxxxxxxx
>> To change your delivery options, retrieve your password, or unsubscribe
>>from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/ide-dev
>> 
>
>-- 
>Yatta Solutions GmbH
>- Carsten Reckord -
>
>  t  +49 (0)69 2475666-33
>  f  +49 (0)69 2475668-0
>  e  reckord@xxxxxxxx
>
>Anschrift Office Kassel
>  Ludwig-Erhard-Straße 12
>  34131 Kassel
>
>Anschrift Office Frankfurt a.M.
>  Mainzer Landstraße 50
>  60325 Frankfurt a.M.
>
>Sitz, Handelsregister:
>  Sitz der Gesellschaft: Kassel
>  Amtsgericht Kassel, HRB 14720
>  USt-IdNr DE263191529
>
>Geschäftsführung:
>  Johannes Jacop
>  Dr. Christian Schneider
>
>Kontakt Geschäftsstelle:
>  t  +49 (0)69 2475666-0
>  f  +49 (0)69 2475668-0
>  e  info@xxxxxxxx
>
>_______________________________________________
>ide-dev mailing list
>ide-dev@xxxxxxxxxxx
>To change your delivery options, retrieve your password, or unsubscribe
>from this list, visit
>https://dev.eclipse.org/mailman/listinfo/ide-dev



Back to the top