Feature Request: Default distribution set name by type
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- java
- Ambito
- backend-api-design
Direzione di ricerca
No files or tests are named in the issue. Start by reading the distribution set type and distribution set creation API to find where type defaults and omitted names are handled. Done means a type can define a default name, and creating a distribution set without a name uses it.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Currently, when creating a distribution set, users need to manually input a name for the set. To streamline this process and improve user experience, it would be nice if we could add a feature that automatically sets a default name for the distribution set based on its type, if no other name is provided.
Proposed Solution
- Allow users to define the default name when creating a distribution set type.
- Automatically generate a default name for a distribution set when a type is selected.
Benefits
- Saves time for users by reducing the need to manually input names.
- Ensures consistency in naming conventions across different distribution sets.
- Minimizes the chance of errors or omissions in naming.
Example
User creates a distribution set type with the following body:
[
{
"key" : "device-revA-release",
"colour" : "#0000FF",
"name" : "Device Release (hw rev A)",
"description" : "This distribution set contains any artifacts required for a release to Company Devices with hardware revision A",
"defaultName": "Device Release",
"optionalmodules" : [
{
"id": 1
},
]
}
]
User then creates a distribution set (note that the name is not provided):
[
{
"version": "1.0.2",
"requiredMigrationStep": false,
"modules": [
{
"id": 1
}
],
"type": "device-revA-release"
}
]
with the (partial) response
{
"name": "Device Release",
"description": "",
"version": "1.0.2",
"modules": [],
"requiredMigrationStep": false,
"type": "os_app",
"typeName": "OS with app(s)",
"complete": true,
"deleted": false,
"valid": true,
"_links": {
"self": {
"href": "http://hawkbit.go/rest/v1/distributionsets/42"
}
},
"id": 42
}
- Lingua principale
- Java
- Stelle
- 601
- Fork
- 228
- Merge medio
- 15h 48m
- PR unite (30g)
- 62
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di eclipse-hawkbit/hawkbit
-
hawkbit-dmf-server 1.1.0 does not start: NoClassDefFoundError jakarta/servlet/ServletResponseAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
eclipse-hawkbit/hawkbit#3429 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Action status code catalog: name, description and severity for reported status codesForse già presa @strailov l’ha presa 7 giorni fa. Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
eclipse-hawkbit/hawkbit#3436 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Configurable automatic retries for failed actions (policy, backoff, rollout and auto-assignment support)Forse di nuovo libera @strailov l’ha presa 88 giorni fa e non c’è nessuna pull request aperta. Apertafeature request
eclipse-hawkbit/hawkbit#3251 · 3 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
IN_SYNC and rollout success can be recorded while the device still runs the old imageForse di nuovo libera @denislavprinov l’ha presa 120 giorni fa e non c’è nessuna pull request aperta. Aperta
eclipse-hawkbit/hawkbit#3185 · 1 reazione · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
eclipse-hawkbit/hawkbit#2993 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di eclipse-hawkbit/hawkbit
Issue simili
-
bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
objectionary/lints#1640 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
openhab/openhab-addons#22168 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
wildfly/wildfly-channel#446 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
I maintainer di solito rispondono entro 1 giorno