Git Product home page Git Product logo

bootleg's People

Contributors

vgr255 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar

bootleg's Issues

List of Known Issues

Known issues

  • Automatic update is screwed up if enabled - less worse than it used to be but I think it'll start failing if it's in a detached head. To look into eventually.

This could be done so it looks in a different branch, made specifically for releases. That way we can worry not about anything.

To-Do List

To-Do List for Bootleg

This is the to-do list for Bootleg - feel free to add to it by commenting (or editing, if you can), or help improving Bootleg by doing any of what you can!

What is done

  • File architecture
  • Config file (Redone!)
  • Parsable settings easy modification
  • Most functions are done
  • Preset file parsing (To re-do - see below)
  • Git integration, automatic updates (To re-do - see below)
  • Creating of a clone instance if it wasn't (first-time setup)
  • Full translatability in any language

What is left to do

  • Main function
  • Some functions and the parser for each parameter
  • Game loader in python instead of batch
  • Much more that I can't remember right now

To Re-Do List

  • Shrink the number of modules
  • Shrink parser finder in a single variable used directly (instead of indirectly)
  • Move parser installers in a different package (or, at least, improve it)
  • Split modules over multiple packages
  • Re-Do presets like config
  • Reduce cluster in tools/__init__.py
  • Get rid of tools/get.py (Possibly? Not sure)
  • Possibly move translate in another package
  • Improve automatic updating - right now it's a royal mess and only messes up stuff if enabled
  • Overhaul of a lot of things basically

Most of what I did isn't as good and could be redone in an object-oriented way.
However, the main goal is to get it in a working state for release.
Once that's done, then improving can be considered.

Official changelog

Opened as a placeholder to reference #1 for any changelog. This will be updated.

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.