Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ptp-dev] Synchronized Project Default Filter

I just added my comment to the bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=370491
in favor of syncing binaries (everything, really) by default.

I think the biggest issue is getting things working as quickly and easily as possible for new users.
They are not likely to notice right away that the status area, or the console, shows where the build went,
or perhaps even understand/trust what it says.

Most new user problems have to do with things that are already documented, but it's getting too complex
for easy first use.  I vote in favor of perhaps making the initial syncs  more obvious in what's
happening after the build, even if it's slowert.  After that it's a simple matter to change the filters to not sync binaries
or other large files if efficiency is a concern, and I believe they'll go looking for that.

We need to make PTP easier, simpler, and more obvious for new users.  The filter dialog is a great tool that
once things are working (e.g. simple building and running) the users will happily find, if they have files they don't want to sync.


...Beth

Beth Tibbitts
Eclipse Parallel Tools Platform  http://eclipse.org/ptp
IBM STG - High Performance Computing Tools
Mailing Address:  IBM Corp., 745 West New Circle Road, Lexington, KY 40511


Inactive hide details for Jeffrey Overbey ---02/03/2012 11:48:59 PM---> we would like to have feedback on what you prefer the dJeffrey Overbey ---02/03/2012 11:48:59 PM---> we would like to have feedback on what you prefer the default filter is for > PTP 5.0.5.


    From:

Jeffrey Overbey <jeffreyoverbey@xxxxxxx>

    To:

Parallel Tools Platform general developers <ptp-dev@xxxxxxxxxxx>,

    Date:

02/03/2012 11:48 PM

    Subject:

Re: [ptp-dev] Synchronized Project Default Filter

    Sent by:

ptp-dev-bounces@xxxxxxxxxxx




> we would like to have feedback on what you prefer the default filter is for
> PTP 5.0.5.

This is a great feature!  Thanks!

IMHO, I would be inclined to include binaries in the sync by default.
For someone who's used to local or purely-remote projects, having
binaries appear in the Project Navigator is a pretty important visual
confirmation that the build (or part of it, anyway) was successful.
The so-called "cardinal rule of user interface design" is consistency
-- which allows a user's prior experiences to transfer to new
situations -- so, from a UI standpoint, I think it's important that
synchronized projects work almost identically to local projects by
default.

We've definitely had complaints about slow syncs, so we just need to
make sure that the top Google hit for "slow PTP sync" is an
appropriate FAQ entry on how to disable sync'ing of binaries (along
with the appropriate caveats).

Jeff
_______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev



GIF image

GIF image


Back to the top