Skip to content
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

CreateAdditionalFieldsForHbzPublishingCatalogue #501

Conversation

TobiasNx
Copy link

Phu2 and others added 25 commits April 16, 2024 17:16
script ./docker/qa-catalogue rely on correct default name
enable usage of scripts under ./catalogues inside container
mistakenly removed
With the current docker setup classes under the
/var/www/html/qa-catalogue/classes/catalogue/
path are only available inside the container.
By making them availbale on the host
you can modify them easily and create custom ones.
@TobiasNx TobiasNx closed this Aug 16, 2024
@pkiraly
Copy link
Owner

pkiraly commented Aug 16, 2024

@TobiasNx I saw that you closed this PR. I see that it contains a mix of things, some a quite good, some are not, and there are parts which requires further discussion. I suggest to create a new PR for the hbz MARC's package.

@TobiasNx
Copy link
Author

TobiasNx commented Aug 19, 2024

Yes, @pkiraly this is a PR for https://github.com/hbz/qa-catalogue. See also: hbz#1

I opened the PR on the wrong remote and therefore closed it.

It should only contain the last three commits.

@nichtich
Copy link
Collaborator

Thanks a lot for contribution. This mixes several issues and should better be split into individual commits to be merged independently:

  • Introduction of environment variable JAVA_OPTIONS (needs to be documented in README.md)
  • Change of Dockerfile and docker-compose.yml (either remove/change lines or keep them but don't just comment out lines!) this also changes a default port, so it might break things!
  • Additional MARC Field classes for custom fields (unfortunately MARC validation does not make use of Avram file yet, otherwise this would not be needed)
  • Additional catalogue oersi
  • Additional catalogue test (great to have tests, this should be used for CI!
  • Add hbz scripts (I doubt this is the right place to host them)
  • PHP classes web-classes - these don't belong here but into https://github.com/pkiraly/qa-catalogue-web and should be replaced with non-executable configuration files anyway!
  • last but not least web-config/configuration.cnf seems to be slipped though from your local configuration.

@TobiasNx
Copy link
Author

TobiasNx commented Aug 19, 2024

@nichtich the PR was not intended for pkiraly:main but for hbz/qa-catalogue. Contribution on the main project will be provided by @Phu2 when he is ready. Therefore i closed it.

But thanks for the systematic analysis.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants