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

Digital post #62

Merged
merged 5 commits into from
Oct 11, 2023
Merged

Digital post #62

merged 5 commits into from
Oct 11, 2023

Conversation

rimi-itk
Copy link
Collaborator

@rimi-itk rimi-itk commented Oct 2, 2023

Adds Digital post (os2forms_digital_post) module (cf. modules/os2forms_digital_post/README.md).

This is a follow-up to #56 where we had some workarounds to handle the case when os2forms_digital_post was not installed or available.

Note: The digital post module have two dependencies† that currently live in the itk-dev vendor namespace and to people in the know this may seem a bit odd. These dependencies, however, make sense outside OS2Forms and are therefore not moved into https://github.com/OS2Forms/os2forms. It would make sense to move them to a general OS2 organization, e.g. https://github.com/os2web, say, but we don't yet know how to actually handle this (it's a question of resources; finances, responsibility, governance etc.).

Another note: Our/Drupal's coding standards do not require @param annotations on all function parameters and therefore these are not added on all functions, but only where they add real value.

† a Drupal module: https://github.com/itk-dev/beskedfordeler-drupal and a library: https://github.com/itk-dev/serviceplatformen

@rimi-itk rimi-itk marked this pull request as draft October 2, 2023 10:09
@rimi-itk rimi-itk force-pushed the feature/digital-post branch 3 times, most recently from d3a460a to 8602f1e Compare October 2, 2023 10:42
@rimi-itk rimi-itk force-pushed the feature/digital-post branch 10 times, most recently from 7359846 to 950f87a Compare October 3, 2023 11:03
@rimi-itk rimi-itk marked this pull request as ready for review October 3, 2023 11:16
@rimi-itk rimi-itk requested a review from stankut October 3, 2023 12:09
modules/os2forms_digital_post/CHANGELOG.md Outdated Show resolved Hide resolved
modules/os2forms_digital_post/phpcs.xml.dist Outdated Show resolved Hide resolved
modules/os2forms_digital_post/phpstan.neon Outdated Show resolved Hide resolved
@rimi-itk rimi-itk requested a review from stankut October 9, 2023 12:03
@rimi-itk
Copy link
Collaborator Author

rimi-itk commented Oct 9, 2023

@stanbellcom, I've cleaned up and added some comments in the code. Thanks for useful feedback.

@rimi-itk rimi-itk merged commit a4ce0c4 into OS2Forms:develop Oct 11, 2023
6 checks passed
@rimi-itk rimi-itk deleted the feature/digital-post branch October 11, 2023 08:10
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.

2 participants