alphanum sorting is also known as human-friendly sorting, one where zzz100 is sorted after zzz20.
Jenkins should use this kind of sorting in multiple places by providing a single sorting class that can be used by anyone. Doing this will also allow configuration in the future and avoiding repeating the code in too many places.
Examples of areas which do really need alphanum sorting:
- list of jobs in views
- list of views (tabs)
- list of file in things like archived artifacts.
This is created as an Epic in order to be able to adding related tickets to it.