Frontend development activities

Europe/Berlin
Building 1, 2nd floor, SR 3a (online and in SR 3a)

Building 1, 2nd floor, SR 3a

online and in SR 3a

Regina Hinzmann (IT (IT Information Fabrics))
Description

https://desy.zoom.us/j/67875009490?pwd=bU5CQzB6bjJDa2YxWktwcmo2bEkwQT09

    • 1
      Frontend development activities: Search UI roadmap

      Igor will tell us about his development work on improving the UI of SciCat, describe github issues raised and what to expect in one of the next releases.

      Speaker: Igor Khokhriakov (FS-SC (Scientific computing))

      05.02.2024 10:02 – 10:31


       

      UI searches in SciCat

       

      With Igor we have someone who works on frontend dedicated issues at DESY!


       

      He presented his roadmap: There are 12 github issues (link: https://github.com/orgs/SciCatProject/projects/5/views/1) related to that which will be in the one of the next releases of SciCat.


       

      Many changes are forseen with focus on,

      • personalised user settings; e.g. new entry point for admins to define default configuration, 
      • improved user experience; e.g. pre-populated metadata fields, list of keywords,
      • interactive search benefitting from elastic search release, e.g. re-arranging the columns which are shown for filtering in a dynamic way.

      Technology for the FE is framework Angular. Instead of its fixed columns display another widgets for dynamical column representation may be better suited. Igor will present his ideas to the SciCat community (tomorrow at collaboration meeting).


       

      Discussions on how he thinks to proceed: 

      Plans to present ideas to SciCat community, breakdown of github issues into more issues that address more specifically the problem, framed with a timeline. Plans to start with small ones (re-arranging buttons) and then move to more complex ones.


       

      He will collaborate with Parthasathy T N Chakravaty (DAPHNE software engineer) who will deal with the implementation of a devOps pipeline to have  features faster available.
       

      In the short live demo he gave us an impression how the status looks like.

      A first draft of how it may look like can be found in one of github refs (#1147).
       

       

      Participants

      1. Igor K
      2. Lisa A
      3. Jan K
      4. Jan G
      5. Anton B
      6. Anjali A
      7. Sabrina S
      8. Jörg H
      9. RH