-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Question] Why is the dependency to slub_digitalcollections needed? #253
Comments
I think this was just a pragmatic decision to reuse configuration and templates without duplicating files. But I am with you, so +1 for getting rid of this dependency! ;o) |
I also find it as a good idea :) |
The proposed solution creates additional maintenance effords. Before we take this path, we need to assess the impact of this decision. |
What additional maintenance efforts are you thinking of? Because I think that the current situation is slowing down development. Maybe you can explain to me what the original idea behind it was. |
Bugfixing and feature development (in view helpers, templates etc.) would have to be done in two different places (digitalcollections and dfg-viewer) with your proposal. This goes against the initial intention to reduce duplicated code. What are the benefits that in your eyes outweight this drawback? |
But if we can get rid of the digitalcollections it don't need to be done in two places. And if you want to customize your view helpers, templates and so on for your presentation you can still do it. It should be optional, with optional additions for our institution. Lets say you have an other or better approach for an template, than update it in the dfg-viewer. If you think that its just for your especial case needed in SLUB, than you can still use your digitalcollections or just your own branch. No drawback from my site of view. Or have I misunderstood why the slub_digitalcollections exist at all?
But we actually have duplicated code the way it is.
Like I said, reducing the complexity should reduce the effort needed to develop and maintain the dfg-viewer and even presentation if used together. Especially for developers who do not have an overview of the repos and how they interact with each other. Last, not needing to have a second repository actively maintained, at least in the same intensity as presentation and dfg-viewer is, should be a major benefit on your side, or? For us it means, that maintenance PR are not sitting there for weeks. Excuse me if I'm missing something and getting it wrong. |
Hi @MarcMoschSLUB, have you any thoughts on this? |
Thank you for your valueable input and sorry for the late answer |
Okay, take your time. |
A general question: why do we need the dependency on slub_digitalcollections? Wouldn't it be possible to include these few in the DFG-Viewer?
This would make troubleshooting and maintenance much easier. I came across this question / suggestion because I find multiple of the html pages in presentation, DFG-Viewer and slub_digitalcollections and wonder if this repetitiveness is necessary.
If the idea is well received, I would also like to help separate DFG-Viewer from slub_digitalcollections.
The text was updated successfully, but these errors were encountered: