talesh / magento-security-checklist

A Magento community sourced security pre-flight checklist.
BSD 3-Clause "New" or "Revised" License
131 stars 21 forks source link

Scripts to add to JIRA, Trello, Pivotal Tracker Asana etc #5

Open talesh opened 5 years ago

talesh commented 5 years ago

This list would only be useful if it is actually implemented. The best way to get developers to do a thing is to put it into the bug tracker. They already have a pattern of picking up things from that tool and completing them.

We should build a simple to use script to inject all these tasks from the main list into a project in each popular task/bug tracker software used by Magento agencies.

I am not sure how this will be implemented yet, or if it will require modifying the main list in a manner that is easier to read from a script or not. Those are details that still need to be hashed out.

tjons commented 5 years ago

I'm going to prototype something on this (JIRA-specific) this weekend. I've already done the parsing of the README - I'm now working on adding the tickets to JIRA. The parsing can be plug-and-play with other issue tracker adapters (Trello, Asana, etc.). I'm prototyping this in Python.

talesh commented 5 years ago

@tjons sure Python is fine. If you think modifying the format of the README.md would help, I don't see any reason not to do so apart from readability for humans that don't want to use a script to put into JIRA etc.

tjons commented 5 years ago

The README format is actually super easy to parse with a little logic - it took me less than 15 mins to do that part. I'd stick with that.