Skip to content

Latest commit

 

History

History
67 lines (42 loc) · 1.75 KB

ROADMAP.md

File metadata and controls

67 lines (42 loc) · 1.75 KB

Roadmap

Up coming

0.0.14

  • wait package, similar to the polling package in k8s
    • have retry as alias and provides backoff
    • allow use wait for container

From 0.0.13

  • log UI, parse log output etc.

From 0.0.11

  • requests, download and upload file, a curl like example

From 0.0.10

  • support better logging for errors

From 0.0.9

  • error code

  • organized error types

  • explain internals of some implementation

  • (optional) extension for collecting errors using third party services

  • support .gommonignore, used by gommon generate on _legacy folder

  • clean up .ignore file support, move it to fsutil package

  • clean up go.mod by using a separated go.mod for gommon binary, thus removing cobra, viper, etcd.

  • min/max for integer #123

  • create test container #124

Finished

0.0.13

  • align errors with x/errors which will become the default #109

0.0.12

  • move httpclient from go.ice

0.0.11

  • simplify log package #110
  • move deprecated package to its own repo #112

0.0.10

  • switch from dep to go mod

0.0.9

  • more complex error interface
  • start documenting the style for writing gommon itself, lib using gommon, app using gommon/lib using gommon
  • improve Makefile and dockerized build & test
  • init go mod
  • httputil package, merge part of current requests package unix domain sock etc.

0.0.8

  • test coverage for multiple packages
  • tree of loggers in use
  • benchmark against other loggers