Giter VIP home page Giter VIP logo

maintainman's People

Contributors

dawningw avatar marksagittarius avatar xaxys avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

maintainman's Issues

Enhance Test

Many API haven't be tested as well as many non-embed components adapter (e.g. s3 storage). They need to be tested as soon as possible.

Should we allow item count be negative?

It's a discussion. Currently, MaintainMan allow item count be negative, for the administrator may forget to add incoming records after purchasing. This make them be able to add missing incoming records after the item count be negative. Or the system can be blocked by not enough item and it can be a heavy load of work to re-add those consuming record for repairers.

Separate business errors from system errors?

Now our API follow RESTful standards. But encoutered with some problem that we can not easily recognize bussiness error and system error. Should we separate business errors from system errors, and return 200 with status: false for business errors? Or change the return content to make it more compliant with the Restful API?

Enhance role order control

We should find a way to allow role order adjustment on create and update role to better organize inheritance relationship between roles.
Or should we find a better way to process inheritance map?

Reorganize packages

With code quantity increasing rapidly, we found some problem when organizing project packages. We should reorganize packages to find a way to make new function pluggable and can be easy access to the pther parts of system.

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.