Skip to content

Aura 1.4#377

Closed
fosskers wants to merge 39 commits intomasterfrom
aura-1.4
Closed

Aura 1.4#377
fosskers wants to merge 39 commits intomasterfrom
aura-1.4

Conversation

@fosskers
Copy link
Owner

Roadmap to Aura 1.4

  • All shell interaction is with Shelly
  • Use basic-prelude
  • Use microlens for aeson interaction (no, just for using wreq briefly)
  • Let's join the present day. All String are now Text.
  • Git-based packages
    • Choose a git package from Hackage (there are many)
    • Package downloads are git-based, and not tarball (no more Internet.hs)
  • Parse .SRCINFO for dep information, googleearth PKGBUILD parse problems on 32-bit Arch #174
    • Write parser
    • Support depends_x86_64 etc
    • Rip out Bash parser (you served us well)
    • Unit tests for parser (use tasty)
    • Support epoch
    • Support non-integer pkgrel
  • CLI flag parsing
  • Use versions for parsing and comparing version numbers
  • extensible-effects conversion
  • Convert Travis config to use stack (see microlens-aeson for an example)
  • Use the ghc flag -split-objs for smaller binary size (but longer compile time)
  • Have powerpill use off by default. --pp to turn it on.

fosskers and others added 24 commits November 18, 2015 18:23
- `Sh` Monad should be combined with `Aura` Monad, at least for now.
  `extensible-effects` will get rid of the need for this.
- Everything is going to explode.
90% done with String ==> Text
90% done with MTL ==> Ext-Eff
mostly done with Shelly
extensible-effects conversion
[aura-1.4] Prelude ==> BasicPrelude && Formatting ==> th-printf
- This will fix the broken Travis build.
@fosskers
Copy link
Owner Author

fosskers commented Jan 7, 2016

Note: I haven't checked off the shelly item, as there are some further cleanups I'd like to do.

@fosskers fosskers added this to the Aura 1.4 milestone Feb 14, 2016
@fosskers fosskers mentioned this pull request May 30, 2018
12 tasks
@fosskers fosskers closed this Jun 26, 2018
@fosskers fosskers deleted the aura-1.4 branch May 29, 2019 00:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cannot get help on individual operations support pacman’s --color

2 participants