-
Notifications
You must be signed in to change notification settings - Fork 55
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
Submodules #96
Comments
Switched to mask as our task runner from Just. Mask seems to provide a much nicer cli than just and also is much easier to write than the just files, since its markdown. Ideally they should add support for submoudles and some things to help with code duplication. Like global variables, global scripts, cascading flags, catch all extra arguments, ect... However these are not big enough issues for us to not use it since just/make is very unmaintainable and very messy when we have a lot of tasks. I made an issue on their repo for the submodule idea. jacobdeichert/mask#96
Switched to mask as our task runner from Just. Mask seems to provide a much nicer cli than just and also is much easier to write than the just files, since its markdown. Ideally they should add support for submoudles and some things to help with code duplication. Like global variables, global scripts, cascading flags, catch all extra arguments, ect... However these are not big enough issues for us to not use it since just/make is very unmaintainable and very messy when we have a lot of tasks. I made an issue on their repo for the submodule idea. jacobdeichert/mask#96 Some small fixes: - .gitignores on mac - prettier not formatting all files
Hey, thanks for checking out mask! If I understand correctly, this would act like a shortcut for accessing commands in some other maskfile. So if I ran This does sound like it could be an improvement for teams with very large maskfile structures, but I haven't heard of or seen any maskfiles large enough to need this yet. I'll leave this issue open as an idea for improvement. For now, let's wait and see if more users/teams request it. |
More so like having subcommands in a separate file. Like if I have a lot of commends related to build they could be in a |
Closes #35 fix: switch to scss feat: finish up layout chore: switch to mask + small other fixes Switched to mask as our task runner from Just. Mask seems to provide a much nicer cli than just and also is much easier to write than the just files, since its markdown. Ideally they should add support for submoudles and some things to help with code duplication. Like global variables, global scripts, cascading flags, catch all extra arguments, ect... However these are not big enough issues for us to not use it since just/make is very unmaintainable and very messy when we have a lot of tasks. I made an issue on their repo for the submodule idea. jacobdeichert/mask#96 Some small fixes: - .gitignores on mac - prettier not formatting all files feat: start landing page Closes #35 fix: switch to scss fix: remove unused file feat: fix magic text positioning chore: format fix: capitalization chore: add code coverage Add code coverage with Codecov. closes #50 feat: add blurred circles to background chore: format fix: remove unused <script> fix: text selection on top of blurred circles feat: added blurred-circle animation feat(api): initial api implementation + glibc Upon testing the API we noticed that when the app is compiled with musl the API would perform roughly 80% worse than the glibc counter part. We will have to do real benchmarks to see where this performance drop off is coming from and likely have to ticket it to the musl / rust / tokio devs. ci: add docker ci builds Adding docker builds to CI so that we can have regularly updated docker images pushed to GHCR. closes #46
Closes #35 fix: switch to scss feat: finish up layout chore: switch to mask + small other fixes Switched to mask as our task runner from Just. Mask seems to provide a much nicer cli than just and also is much easier to write than the just files, since its markdown. Ideally they should add support for submoudles and some things to help with code duplication. Like global variables, global scripts, cascading flags, catch all extra arguments, ect... However these are not big enough issues for us to not use it since just/make is very unmaintainable and very messy when we have a lot of tasks. I made an issue on their repo for the submodule idea. jacobdeichert/mask#96 Some small fixes: - .gitignores on mac - prettier not formatting all files feat: start landing page Closes #35 fix: switch to scss fix: remove unused file feat: fix magic text positioning chore: format fix: capitalization chore: add code coverage Add code coverage with Codecov. closes #50 feat: add blurred circles to background chore: format fix: remove unused <script> fix: text selection on top of blurred circles feat: added blurred-circle animation feat(api): initial api implementation + glibc Upon testing the API we noticed that when the app is compiled with musl the API would perform roughly 80% worse than the glibc counter part. We will have to do real benchmarks to see where this performance drop off is coming from and likely have to ticket it to the musl / rust / tokio devs. ci: add docker ci builds Adding docker builds to CI so that we can have regularly updated docker images pushed to GHCR. closes #46
Closes ScuffleCloud#35 fix: switch to scss feat: finish up layout chore: switch to mask + small other fixes Switched to mask as our task runner from Just. Mask seems to provide a much nicer cli than just and also is much easier to write than the just files, since its markdown. Ideally they should add support for submoudles and some things to help with code duplication. Like global variables, global scripts, cascading flags, catch all extra arguments, ect... However these are not big enough issues for us to not use it since just/make is very unmaintainable and very messy when we have a lot of tasks. I made an issue on their repo for the submodule idea. jacobdeichert/mask#96 Some small fixes: - .gitignores on mac - prettier not formatting all files feat: start landing page Closes ScuffleCloud#35 fix: switch to scss fix: remove unused file feat: fix magic text positioning chore: format fix: capitalization chore: add code coverage Add code coverage with Codecov. closes ScuffleCloud#50 feat: add blurred circles to background chore: format fix: remove unused <script> fix: text selection on top of blurred circles feat: added blurred-circle animation feat(api): initial api implementation + glibc Upon testing the API we noticed that when the app is compiled with musl the API would perform roughly 80% worse than the glibc counter part. We will have to do real benchmarks to see where this performance drop off is coming from and likely have to ticket it to the musl / rust / tokio devs. ci: add docker ci builds Adding docker builds to CI so that we can have regularly updated docker images pushed to GHCR. closes ScuffleCloud#46
Mask is very cool!
The one feature I think would make it much cleaner is the ability for submodules.
Right now we have
where we have all the commands in a single long file.
Ideally you should allow
Even looks cool on MD.
The text was updated successfully, but these errors were encountered: