#213: Mockups for Fedora Packager for Eclipse chain-build interaction ------------------------------+-------------------------------------------- Reporter: arobinso | Owner: nobody Type: mockup request | Status: new Priority: major | Component: Interaction Design / Usability Severity: Moderately | Keywords: Involved | Blocking: Blocked By: | ------------------------------+-------------------------------------------- Fedora Packager for Eclipse is an Eclipse plugin to make submitting/maintaining/reviewing packages easier for Eclipse users (https://fedoraproject.org/wiki/Fedora_Packager_For_Eclipse_User_Guide).
Currently users request builds through a context menu associated with the GIT repository project for the package but this strategy will not do for the planned chain-build feature. The user should be able to request a chain-build of an arbitrary number of packages (although numbers reaching to far into the double digits would likely be rare) and be able to define in what order they should be built and what packages should be built in parallel.
We would like a mockup of a usable interaction for the chain-build functionality.
#213: Mockups for Fedora Packager for Eclipse chain-build interaction -----------------------------+--------------------------------------------- Reporter: arobinso | Owner: nobody Type: mockup request | Status: new Priority: major | Component: Interaction Design / Usability Severity: Moderately | Resolution: Involved | Blocked By: Keywords: | Blocking: | -----------------------------+--------------------------------------------- Changes (by overholt):
* cc: overholt (added)
#213: Mockups for Fedora Packager for Eclipse chain-build interaction -----------------------------+--------------------------------------------- Reporter: arobinso | Owner: nobody Type: mockup request | Status: new Priority: major | Component: Interaction Design / Usability Severity: Moderately | Resolution: Involved | Blocked By: Keywords: | Blocking: | -----------------------------+--------------------------------------------- Changes (by jerboaa):
* cc: jerboaa (added)
#213: Mockups for Fedora Packager for Eclipse chain-build interaction -----------------------------+--------------------------------------------- Reporter: arobinso | Owner: nobody Type: mockup request | Status: new Priority: major | Component: Interaction Design / Usability Severity: Moderately | Resolution: Involved | Blocked By: Keywords: | Blocking: | -----------------------------+---------------------------------------------
Comment (by arobinso):
The documentation for the chain build functionality of the command line tool:
fedpkg chain-build usage: fedpkg chain-build [-h] [--nowait] [--target TARGET] [--back‐ ground] package [package ...]
Build current package in order with other packages.
example: fedpkg chain-build libwidget libgizmo
The current package is added to the end of the CHAIN list. Colons (:) can be used in the CHAIN parameter to define groups of packages. Packages in any single group will be built in parallel and all packages in a group must build successfully and populate the repository before the next group will begin building.
For example:
fedpkg chain-build libwidget libaselib : libgizmo :
will cause libwidget and libaselib to be built in parallel, followed by libgizmo and then the currect directory package. If no groups are defined, packages will be built sequentially.
positional arguments: package List the packages and order you want to build in
optional arguments: -h, --help show this help message and exit
--nowait Don't wait on build
--target TARGET Define build target to build into
--background Run the build at a low priority
#213: Mockups for Fedora Packager for Eclipse chain-build interaction -----------------------------+--------------------------------------------- Reporter: arobinso | Owner: nobody Type: mockup request | Status: new Priority: major | Component: Interaction Design / Usability Severity: Moderately | Resolution: Involved | Blocked By: Keywords: | Blocking: | -----------------------------+---------------------------------------------
Comment (by ryanlerch):
Is this request still valid?
#213: Mockups for Fedora Packager for Eclipse chain-build interaction -----------------------------+--------------------------------------------- Reporter: arobinso | Owner: nobody Type: mockup request | Status: new Priority: major | Component: Interaction Design / Usability Severity: Moderately | Resolution: Involved | Blocked By: Keywords: | Blocking: | -----------------------------+---------------------------------------------
Comment (by jerboaa):
Replying to [comment:4 ryanlerch]:
Is this request still valid?
I think so, yes. I'll also ping maintainers more in the loop than me. Thanks!
#213: Mockups for Fedora Packager for Eclipse chain-build interaction -----------------------------+--------------------------------------------- Reporter: arobinso | Owner: nobody Type: mockup request | Status: closed Priority: major | Component: Interaction Design / Usability Severity: Moderately | Resolution: insufficient_data Involved | Blocked By: Keywords: | Blocking: | -----------------------------+--------------------------------------------- Changes (by pfrields):
* resolution: => insufficient_data * status: new => closed
Comment:
The Fedora Design team is cleaning up our Trac to help kickstart a new and improved tracking process. We are closing this ticket for lack of activity. However, that doesn't mean we aren't interested in helping you. If this ticket is important to you, please feel free to reopen and we can discuss with you.
design-team-tickets@lists.fedoraproject.org