-
Notifications
You must be signed in to change notification settings - Fork 9
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
Change case of modules/workflows to distinguish them from parameters #38
Comments
Yes, I agree that is better to distinguish modules/workflows to distinguish them from parameters. The pipeline would gain in readability, and standardization. Please, also see my comments in #39 since it is related to this one. |
Hi @abhi18av, I have started to make these changes while trying to remodel the pipeline in branch https://github.com/fmalmeida/bacannot/tree/remodeling, related to issue #36 ... So we could try to address this issue in the same branch? Or it is better to have a specific branch and specific PR for this issue and also for issue #39 ? |
I think it's always better to have smaller PRs, this way if something goes wrong we know exactly where do we need to rollback. Preferably, a PR address a single issue. |
Sure thing! Let's keep this way them! Therefore, I will stash the changes I have made on that branch about the case of modules/workflows and let this issue (#38) here address this, while the About the |
I think that the changes introduced by #43 should not create big difference in the pipeline and once it has been tested on your end we can merge it on the However, from now onwards, I am planning to follow this pattern
Hopefully, this we can have visibility on what we are working on and have minimal merge conflicts. Sounds good? |
Ok! I will make the tests then in the And I totally agree with the plan you outlined. I will also try to make sure the |
Hey @fmalmeida , circling back for this one - let me know if there's anything I can help with :) |
Hi @abhi18av, While trying to solve issue #36, I already started to change the casenames of channels and modules (which is related to the present issue). However, the issue #36 itself may be a little bit slow to come, but I am already changing it :) Maybe it will be best to address this all there? Or you believe it would be nice to solve this issue by itself, and then, when it's PR is merged to the Genuinely asking :) Don't know which one would be simpler or easier to manage and organise. |
I'm of the thought that a PR should address a single issue and should be small in size. I noticed that there's a WIP branch https://github.com/fmalmeida/bacannot/tree/remodeling - could you please create a Beyond this, just to confirm you're in agreement with #38 (comment) right? |
Okay then. Let's make it that way:
How does it sounds? Sounds ok? And yes, I agree with the comments on changing the casenames to avoid confusion. :) |
Sounds good to me @fmalmeida - thanks 😊 |
You're welcome Felipe! 😊 |
The current naming convention makes it a bit dubious to determine the exact nature of an identifier, for example in the snippet below
Generally speaking, with DSL2, the community has adopted the paradigm of using
MODULE_NAME
/WORKFLOW_NAME
pattern and regarding channels a preference is use a suffix likech
. Therefore the above snippet would be likeWhat are your thoughts?
The text was updated successfully, but these errors were encountered: