Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 310188 - Implementation of UI features for PBS Job Submission
Summary: Implementation of UI features for PBS Job Submission
Status: RESOLVED FIXED
Alias: None
Product: PTP
Classification: Tools
Component: RM.PBS (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Albert L. Rossi CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 310189 310190
Blocks:
  Show dependency tree
 
Reported: 2010-04-22 16:07 EDT by Albert L. Rossi CLA
Modified: 2010-05-31 19:29 EDT (History)
2 users (show)

See Also:


Attachments
Addition of a subdirectory for holding attribute configuration template files. (111.81 KB, patch)
2010-04-22 16:07 EDT, Albert L. Rossi CLA
g.watson: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Albert L. Rossi CLA 2010-04-22 16:07:09 EDT
Created attachment 165845 [details]
Addition of a subdirectory for holding attribute configuration template files.

The current functionality consists of:

1. Preference Page
Here the user can set which attributes to display in the Launch Tab. The user can load in templated lists (properties with attribute name and an optional tool tip; the default template is a list of all the known attributes for PBS). The user then checks which of those to display. New lists can be created, lists can be deleted and edited. The lists are stored in the installed pbs-feature under a directory "attrconf".

2. Launch Tab
Now displays the (most recently selected/configured) set of attributes/values.

This version does not (yet) check/reconfirm the list of attributes during the model definition handshake with the proxy.  I anticipate that these changes will be rolled in during a later service release.

There is a need to resolve how mpirun -n [cpus] will be handled.  This can hopefully be done by the end of April.

The patch attached is for the UI plugin; two smaller patches follow.
Comment 1 Albert L. Rossi CLA 2010-04-22 16:07:59 EDT
I, Albert L. Rossi, declare that I developed attached code from
scratch, without referencing any 3rd party materials except material
licensed under the EPL, and that said code contains no cryptography.
Comment 2 Albert L. Rossi CLA 2010-04-22 16:17:00 EDT
The description of the patch is in error.  It should say Implementation of UI features for PBS Job Submission. -Al
Comment 3 Albert L. Rossi CLA 2010-04-22 16:32:53 EDT
All patches are diff'd against CVS HEAD.  -Al
Comment 4 Greg Watson CLA 2010-04-28 10:27:27 EDT
Committed with the following changes:

- Fixed up licenses. Please see http://www.eclipse.org/legal/copyrightandlicensenotice.php for a description of license formatting requirements.
- Externalized all strings. Please make sure to keep all strings externalized. You should see a warning marker on the plugin/package/file if there are any non-externalized strings.
- Formatted the files according to the developer guidelines: http://wiki.eclipse.org/PTP/developer_guidelines. I suggest enabling formatting on save in Eclipse.