backdrop-ops/contrib

Join the Backdrop contributor community?

nico8948 opened this issue · 5 comments

Can i join the Backdrop contributor community?

@nico8948 Of course, and we'd love to have you! The README linked below contains further information about the process to officially join:

https://github.com/backdrop-ops/contrib/blob/main/README.md

@nico8948 Any questions we can help you with?

i've forked https://github.com/backdrop-contrib/printmpdf, updated it do the latest php version en mpdf. i've made a merge request. No answer?

Maybe the wrong git site? https://gitlab.com/ulterius/salestracker-crm It is a Sales backdrop module, is this interesting for Backdrop?

Maybe the wrong git site? https://gitlab.com/ulterius/salestracker-crm It is a Sales backdrop module, is this interesting for Backdrop?

Just a comment on your use of Bee @nico8948 . That is quite a dated fork, so by maintaining a copy you are setting yourself up for a lot of updates and support requests. I note you've added the node command, which I stated wasn't suitable for bee but you don't need to fork bee to have that command available. Bee looks for other commands in three different places:

This hook can be invoked to provide additional commands to Bee. It should reside in a bee command file (HOOK.bee.inc) which should be placed in a custom/contrib module, in the .bee folder in the user's HOME directory or in the .bee folder in the parent folder of the Backdrop root directory.

If you're using an install script, you could use this to copy a file to one of the two latter locations for node.bee.inc and any specific bee commands for the module itself would live in the module folders.

Likewise, as you've done with modules, you can also use the script to download and install bee direct rather than keeping it in your module folder.

is this interesting for Backdrop?

Probably, but it might be good to see if there is a way this can be installed on existing sites using dependencies, a hook_install() function within the module and/or a recipe without needing to use an install script.

i've forked https://github.com/backdrop-contrib/printmpdf, updated it do the latest php version en mpdf. i've made a merge request. No answer?

@nico8948 - you haven't added Fixes #5 to the top of the pull request description; that would link the PR to the issue. Secondly, the issue is not very clear that you are updating the library and making it compatible with PHP 8.2 so it would be hard for anyone to realise that you wanted to merge it from the issue.

Once you've done the above, and tagged the maintainer (see the README) in the issue and waited 2 weeks, you can then call on the Bug squad by tagging @backdrop-contrib/bug-squad in the issue.