Giter VIP home page Giter VIP logo

Comments (4)

ianwilliams1 avatar ianwilliams1 commented on May 29, 2024 1

To the easy part first... personally, I believe a sorted order will make the most sense in most occasions (it's just intuitive).

But there are scenarios I can imagine where the user may have intimate knowledge of the returned order OR the query may support sorting directly, so that's the order the user expects them in. That's why I suggest as an option as opposed to "always" sort. Implementing this would go a long way to addressing my usability beef.

As for the combobox option, the (nicer) JIRA example matches any matching substring, whereas the Jenkins use cases of combobox seem to match only from the beginning. That may be the "somewhat broken" impression that we share.

If preferred, split the two parts into separate feature requests (linked) so as to better track implementation.

sidebar: As a user of free OSS product, we users appreciate any support provided by developers (and I assume developer appreciates any contributions by the community), so timelines are yours to manage as you choose. We understand resource limitations and even your acknowledgement of issues is great. My biggest beef w/tfs-plugin, aside from their lack of action in fixing anything is their complete and utter radio silence on issues. The default assignee remains redsolo who has clearly stated he no longer supports it and it is now a MS respsonbility, so aargh!

from rest-list-parameter-plugin.

h1dden-da3m0n avatar h1dden-da3m0n commented on May 29, 2024

Welcome back Ian!

TBH I kind of had this feature in mind even before 1.0 (the combobox part at least), unfortunately back then I was not able to get it to work properly (Jenkins UI DOES provide such a control, just that it seemed a bit broken to me IIRC).
Regarding the sorting, that is incredibly easy to add, at least for alphabetical order of the string values, but let me know if that satisfies this feature request or not.

Anyway, I am a bit limited on time in the near future so unsure how fast I can deliver, but I'll try my best and keep u posted.

/Note: If any passing by developer wants to work on this simply say so in this issue! This should prevent us both work on the same code 😉

from rest-list-parameter-plugin.

h1dden-da3m0n avatar h1dden-da3m0n commented on May 29, 2024

Okay, I split up the request into two parts, as one part is drastically easier for me to realize than the other.
If Jenkins provided a bit more in terms of UI or where a bit more capable or extendable the combo-box part would also be easier, but sadly that is not the case ☚ī¸
Regardless, I'll try my luck with the f:combobox one more time after I have #21 dealt with 😉

Thank you Ian for your activity, I really appreciate it 👍

from rest-list-parameter-plugin.

k3rnelpan1c-dev avatar k3rnelpan1c-dev commented on May 29, 2024

Closing this as the two "sub-tasks" have been closed. (if there is anything I have missed that means this is not closed yet feel free to ping it and it gets re-opened)

from rest-list-parameter-plugin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤ī¸ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.