Giter Site home page Giter Site logo

adrgen's People

Contributors

asiermarques avatar iobregon avatar jmgilman avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

adrgen's Issues

Amended and Superseded relation links should not change the status in the previous ADR until the new is accepted

Acceptance criteria

When I create a new ADR with a relation with another one
Then the link is created in the new ADR file
and the relation's link on the previous file is not created either its status is updated

When I updated the status in and ADR file with relation to another file
And the status is accepted
Then the relation link is created in the previous ADR file
and the status is updated too

Generating an history trace from the ADR files

In order to be able to generate reports about the history and evolution of the architecture decisions, as an ADR writer, I need to be able to export a trace to an easily parseable file

Acceptance criteria

Given a target directory configured with ADR files on it
When I execute the history command
Then the adr_history_trace.json file is exported in a specified directory

Set the amend and supersede relations in the meta section of the ADR

In order to improve the integration and automation, as the ADR writer, I need the ADR relations are specified in the meta section of the ADR file

In order to be able to choose to improve the integration and automation, as the ADR writer, I need to have a config parameter to activate the creation of meta relation variables in the ADR files

Acceptance criteria:

Given a file without meta sections and the relations_in_meta config variable is true
When I create a new ADR with a relation
Then the meta section is added with the relation variable in it

Given a file with a meta section and the relations_in_meta config variable is true
When I create a new ADR with a relation
Then the meta section is updated with the relation variable in it

Given a file with a meta section and the relations_in_meta config variable is false
When I create a new ADR with a relation
Then the meta section is not created either updated

adrgen ported to Windows ?

Hi,

adrgen looks great. I use it on Linux but some of the machine where I need it are under Windows.
I am quite new to GO. Do you think that porting adrgen to Windows platform could be tricky ?

Thx, Fred.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.