2024-06-25T04:35:40.080Z | <Himanshu Agarkar> Hi All,
I am working on a Ceph Dashboard good first [issue](https://tracker.ceph.com/issues/66656). I have set up the development environment for Ceph using the [Quick Install](https://github.com/rhcs-dashboard/ceph-dev?tab=readme-ov-file#quick-install) Commands as shown in the ceph-dev repository.
I started the Ceph dashboard on localhost and replicated the [issue](https://tracker.ceph.com/issues/66656) successfully, but I am unable to find the source code for this in the GitHub repository. If anyone can assist me in where to find the source of all the Ceph Dashboard code, it would be a great help.
Additionally, though this is not the primary issue, I am using a Windows system, so I am currently using Windows Subsystem for Linux (Ubuntu), which is just a terminal. If you have any suggestions on how to make code editing easier - like if its possible to use any code editor tool like VS Code in this scenario, please do let me know.
This will be my first contribution to Ceph, and any help would be greatly appreciated. |
2024-06-25T05:05:41.453Z | <nizamial09> Heyy, the dashboard code is [located here](https://github.com/ceph/ceph/tree/main/src/pybind/mgr/dashboard/frontend)
and for the issue you mentioned, we are moving away from the current bootstrap framework to the carbon framework and the work is underway so this might be fixed without any work from us. hence i think this will be an unnecessary work for now.
I saw this other thing in the backlog which is probably a good start.
<https://tracker.ceph.com/issues/66057>
the idea is that if the modal is asking for deleting some resources, ask the user to double confirm it by entering the name of the resource. Currently we are just asking the user to check the checkbox, we should remove that. let me know if you have any doubts |
2024-06-25T05:50:00.838Z | <Himanshu Agarkar> Hi All,
I am working on a Ceph Dashboard good first [issue](https://tracker.ceph.com/issues/66656). I have set up the development environment for Ceph using the [Quick Install](https://github.com/rhcs-dashboard/ceph-dev?tab=readme-ov-file#quick-install) Commands as shown in the ceph-dev repository.
I started the Ceph dashboard on localhost and replicated the [issue](https://tracker.ceph.com/issues/66656) successfully, but I am unable to find the source code for this in the GitHub repository. If anyone can assist me in where to find the source of all the Ceph Dashboard code, it would be a great help.
Additionally, though this is not the primary issue, I am having a Windows system, so I am currently using Windows Subsystem for Linux (Ubuntu), which is just a terminal. If you have any suggestions on how to make code editing easier - like if its possible to use any code editor tool like VS Code in this scenario, please do let me know.
This will be my first contribution to Ceph, and any help would be greatly appreciated. |