dvdstrzl / oem_dpkg

GNU General Public License v3.0
2 stars 0 forks source link

Keep tool maintained and put into practice #2

Open chrwm opened 2 months ago

chrwm commented 2 months ago

Hi David, I'd like to keep your great work alive and put the code in practice. I'd also like to add a feature in the future.

To do so, I think as we discussed already in the meeting, when you presented the tool, the best way would be to move it into the OEFamily or RL-institut organisation. Let me know what you think.

@jh-RLI @nesnoj Where would be the better place you think? In my opinion the OEFamily.

nesnoj commented 1 month ago

Hey @chrwm, thanks for picking up on this! I'd like to see the tool in action as well and I think the OEFamily is a good place. If you agree, I can create a 1:1 copy..

jh-RLI commented 1 month ago

Hey @chrwm I totally agree with you - My short answer to this is: Let's move this to the OEFamily. I already talked to David about this on his last day at RLI and (I think) he agreed.

The long answer: I think it's fine to use/maintain this as a new, independent module (in its own repo), but in general it would be better to integrate/import this into other tools that already exist in the OEF. Users would then only need to install one package that provides all the functionality for the command line or for custom scripts.

There is the oep-client, which should become THE tool for all users. Since this tool here already uses the oep_client, we would have to redesign the code a bit, I suppose. The benefit would be that we provide a clean interface and bundle the functionality of our multiple tools into one.

Looking at the list of features this tool here offers, some of them would also be useful if made available via the OEP UI, e.g. Users should be able to download a collection of data. The Databus also offers a function to create a collection, which could lead to conflicts in the future. But since we don't have something like this in the OEP, I would still like to have it available.

To summarise, I think this tool is great and we want to have it in the OEF. Nevertheless, we need to consider whether some functions are already fully or at least parts of it available elsewhere and also group functions (e.g. everything related to download/upload).

dvdstrzl commented 1 month ago

Hey @ all, I'm glad to hear that the tool is useful and is considered to be integrated into the OEF! Feel free to decide how/where it fits best and what could be customized/extended/improved. If you need support from me in the process, please write me anytime. I will try to respond and help in a timely manner if possible.