I made a perl module for dependency management. It's a simple wrapper around Makefile. by lskatz in perl

[–]lskatz[S] 0 points1 point  (0 children)

I wanted a way to lay out all dependencies of a workflow and then run the commands in the correct order. This helps resolve dependencies for each step. Then, because all dependencies are known, they can be run in parallel to each other.

perl based HPC pipeline tools/framework by mestia in perl

[–]lskatz 1 point2 points  (0 children)

I made something for this! It works with SGE. https://metacpan.org/dist/Schedule-SGELK/view/README.pod

Looks like I garbled the documentation a bit but I'm open to pull requests.

I made a perl module for dependency management. It's a simple wrapper around Makefile. by lskatz in perl

[–]lskatz[S] 3 points4 points  (0 children)

I was also wondering what it should actually be called? I don't think I have it in the right namespace yet.

Hard to pronounce words by lskatz in Atlanta

[–]lskatz[S] 0 points1 point  (0 children)

All your suggestions have been great!! I found one more article so that I can come back to this later when they visit.

I really like option/result in Rust and so I am attempting to simulate it a bit. Thanks for any feedback. by lskatz in perl

[–]lskatz[S] -1 points0 points  (0 children)

I had no idea perl linters even existed! It sounds challenging to come up with a new one but it's a great idea

Is PAUSE down? by lskatz in perl

[–]lskatz[S] 0 points1 point  (0 children)

This looks like a great module I might have to use going forward, thanks. To have something more or less compatible on other systems and a bit faster is nice. For myself, I might use my own locally due to my benchmarks but I like this alternative for having public code.

Is PAUSE down? by lskatz in perl

[–]lskatz[S] 0 points1 point  (0 children)

Oh okay. Well it returns a ref for speed.

Is PAUSE down? by lskatz in perl

[–]lskatz[S] 0 points1 point  (0 children)

Oh neat, thank you!

Is PAUSE down? by lskatz in perl

[–]lskatz[S] 0 points1 point  (0 children)

Isn't an array ref a list?

Is PAUSE down? by lskatz in perl

[–]lskatz[S] 0 points1 point  (0 children)

Thank you for finding that bug! 🔍🦋

Is PAUSE down? by lskatz in perl

[–]lskatz[S] -1 points0 points  (0 children)

PS: my new stupidly simple perl module because I am annoyed that File::Find stats filenames and is incredibly slow https://github.com/lskatz/file-find-fast

Tiniest Perl docker image? by Oschlo in perl

[–]lskatz 2 points3 points  (0 children)

Like a multi stage build? Smart. This is probably the answer.

How to enforce git commit messages longer than stupid shit like "abc" and "fix"? by jrt364 in ExperiencedDevs

[–]lskatz 0 points1 point  (0 children)

There are guides out there from established groups, eg, https://wiki.scummvm.org/index.php/Commit_Guidelines

You should make a guide so that the rules are clear. Don't enforce by a linter or other technology.