<?xml version="1.0"?>
<puzzles xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.0pdd.com/puzzles.xsd" date="2021-03-24T17:28:33+00:00" version="0.30.23">
  <puzzle alive="false">
    <issue href="https://github.com/g4s8/gitstrap/issues/6" closed="2019-06-22T08:09:48+00:00">6</issue>
    <ticket>4</ticket>
    <estimate>15</estimate>
    <role>DEV</role>
    <id>4-dc1e5699</id>
    <lines>6-9</lines>
    <body>Build date is missing. Let's add build date in ISO timestamp format to environment variables from travis deploy script to use it here as `main.buildDate` X ldflag.</body>
    <file>.goreleaser.yml</file>
    <author>@g4s8</author>
    <email>g4s8.public@gmail.com</email>
    <time>2019-01-05T18:46:00Z</time>
    <children/>
  </puzzle>
  <puzzle alive="false">
    <issue href="https://github.com/g4s8/gitstrap/issues/9" closed="2019-07-07T15:20:15+00:00">9</issue>
    <ticket>5</ticket>
    <estimate>30</estimate>
    <role>DEV</role>
    <id>5-6471c36f</id>
    <lines>136-140</lines>
    <body>Continue refactoring. Refactor strapCreate.Run and strapDestr.Run functions. Split create and destroy logic to independend steps (such as create github repo, init git repo, etc), Implement each actions as a chain of these steps.</body>
    <file>gitstrap.go</file>
    <author>@g4s8</author>
    <email>g4s8.public@gmail.com</email>
    <time>2019-01-07T13:38:42Z</time>
    <children>
      <puzzle alive="false">
        <issue href="https://github.com/g4s8/gitstrap/issues/25" closed="2019-09-30T19:05:18+00:00">25</issue>
        <ticket>9</ticket>
        <estimate>30</estimate>
        <role>DEV</role>
        <id>9-5fb1349f</id>
        <lines>272-273</lines>
        <body>Extract name resolution logic and repo lookup logic below into separate functions.</body>
        <file>gitstrap.go</file>
        <author>@vassilevsky</author>
        <email>vassilevsky@gmail.com</email>
        <time>2019-06-24T19:23:02Z</time>
        <children/>
      </puzzle>
    </children>
  </puzzle>
  <puzzle alive="false">
    <issue href="https://github.com/g4s8/gitstrap/issues/40" closed="2021-03-24T17:28:33+00:00">40</issue>
    <ticket>37</ticket>
    <estimate>30</estimate>
    <role>DEV</role>
    <id>37-c7fbd670</id>
    <lines>7-8</lines>
    <body>Move error handling to separate module and publish it or find external dependency to work with errors.</body>
    <file>err.go</file>
    <author>@g4s8</author>
    <email>g4s8.public@gmail.com</email>
    <time>2020-01-28T13:40:12Z</time>
    <children/>
  </puzzle>
</puzzles>
