1. 14 Apr, 2021 1 commit
    • Konstantin Ivanov's avatar
      [#465] Fix links in markdown docs · df2e82c0
      Konstantin Ivanov authored
      Problem: some links are broken.
      
      Recently xrefcheck gained a feature to ignore some links, with it we can
      finally make xrefcheck pass.
      
      Solution:
      
      * Mark that link to "New issue" page as ignored, since it requires
        authentication and returns a weird 503 error code for unauthorized
        agent.
      * Remove the link to an MR about gas limit bump in `nomadic-labs/tezos`
        repo, since I failed to find this MR in their new `metastatedev/tezos`
        repo.
      * Correct other links.
      df2e82c0
  2. 10 Aug, 2020 1 commit
  3. 19 May, 2020 3 commits
  4. 15 May, 2020 1 commit
    • Kirill Elagin's avatar
      Add licensing information · 1776886c
      Kirill Elagin authored
      * Add licenses for everything
      * Almost everything is copyrighted by TQ and the license is MIT,
      * apart from some dot-files in the root (Unlicensed by Serokell)
      * and example contracts comming from Tezos.
      1776886c
  5. 19 Feb, 2020 2 commits
    • Ivan Gromakovskii's avatar
      [TM-309] Move `morley` package into `code/morley` · 82cbcaf9
      Ivan Gromakovskii authored
      Problem: we have moved all packages except for `morley` into `code/`.
      `morley` is currently placed in the root which differs from everything
      else. Root `README` is mostly about `morley` package, but we also need
      `README` about the whole repo.
      
      Solution: move everything that constitutes the `morley` package to
      `code/morley/`.
      Update default MR template because we don't have root changelog
      anymore, but we have multiple changelogs and multiple `README` files.
      I removed `CONTRIBUTING.md` from `morley`'s `package.yaml` because
      it seems not very useful there.
      Also since relative path to `contracts/` has changed I have created
      a new variable to hold it (in tests).
      
      The root Makefile now contains commands that are applied to the whole
      repo, I have moved `link` and `stylish` definitions to it because
      they are used only there. Also fixed `stylish-haskell` usage.
      82cbcaf9
    • Ivan Gromakovskii's avatar
      [TM-309] Move almost all packages into `code/` · 24c0f4e1
      Ivan Gromakovskii authored
      Problem: now that we have many packages in the repo, the root
      directory became quite big, it is a bit hard to see what is there.
      Also the name of `prelude` folder is a bit inconsistent: for other
      packages their folder has the same name as the package, but for
      `morley-prelude` it does not hold.
      Solution:
      1. Move all packages except for `morley` into `code/` directory.
      The idea is to have all code there and `morley` will be moved in
      the next commit as it is more involved.
      2. Rename `prelude/` folder to `morley-prelude/`.
      24c0f4e1
  6. 09 Jan, 2020 1 commit
    • Roman Melnikov's avatar
      [#56] Update CONTRIBUTING.md · ffcfb958
      Roman Melnikov authored
      Problem: We provide both stack/hpack(stack.yaml) and cabal(cabal.project
      and cabal.project.freeze) files in the repo. This redundancy can be
      confusing.
      
      Solution: Describe cabal and stack files relationship in contributing
      doc.
      ffcfb958
  7. 30 Nov, 2019 1 commit
    • Ivan Gromakovskii's avatar
      [TM-309] Rename lorentz-contracts to morley-upgradeable · 0a498b4a
      Ivan Gromakovskii authored
      Problem: `lorentz-contracts` is too general name and we'd like to make
      it more granular. After recent changes it only contains
      upgradeability-related code. So we can easily loosen its scope.
      
      Solution: rename it to `morley-upgradeable`. The name intentionally
      does not include Lorentz because one day Indigo may become the main
      language.
      
      Note that I didn't bother changing anything in pkgs.nix and
      didn't test `nix` side of things because primary user of it is George
      and according to him he will nixify the repo differently.
      0a498b4a
  8. 20 Nov, 2019 2 commits
    • Ivan Gromakovskii's avatar
      [TM-353] Add issue templates · 5152794b
      Ivan Gromakovskii authored
      Problem: we are going to use GitLab issue tracker very actively, so
      we want people to create good issues.
      Solution: add issue templates that encourage descriptive issues.
      5152794b
    • Ivan Gromakovskii's avatar
      [TM-353] Update issue tracker information · ffa9dc3a
      Ivan Gromakovskii authored
      Problem: we used to use YouTrack as primary issue tracker. Now we
      don't, but README and contribution guidelines still say we do.
      
      Solution: explain what happened in README, update issue creation link
      in contribution guidelines.
      ffa9dc3a
  9. 12 Nov, 2019 1 commit
    • Konstantin Ivanov's avatar
      [SRK-8] Fix broken link · 1ec290a7
      Konstantin Ivanov authored
      Problem: intero repository is not more maintained and issues were
      disabled in it.
      
      Solution: remove reference to the issue.
      1ec290a7
  10. 20 May, 2019 2 commits
    • Konstantin Ivanov's avatar
      [TM-136] Mention intero issues in new env · 76b9b74b
      Konstantin Ivanov authored
      Problem: intero inherits behavior of ghci to combine default extensions
      of all packages, which now causes problems for us because we want
      Lorentz to have `RebindableSyntax` enabled by default very much.
      
      Solution: with proper care these problems can be avoided, so I write
      down how to work with intero in docs.
      76b9b74b
    • Konstantin Ivanov's avatar
      [TM-136] Add lorentz-contracts Makefile · b077594d
      Konstantin Ivanov authored
      This allows for a saner infrastructure.
      
      In order to avoid duplication, I created an utility Makefile which
      Makefiles for `morley` and `lorentz-contracts` packages refer to.
      b077594d
  11. 03 May, 2019 1 commit
  12. 08 Apr, 2019 1 commit
  13. 30 Jan, 2019 2 commits