Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bucket list of changes for v1.0.0 #624

Open
15 tasks
indexzero opened this issue Oct 30, 2014 · 0 comments
Open
15 tasks

Bucket list of changes for v1.0.0 #624

indexzero opened this issue Oct 30, 2014 · 0 comments

Comments

@indexzero
Copy link
Member

indexzero commented Oct 30, 2014

Breaking changes

  • Make logging related options consistent amongst themselves #373 All files need to be relative to the same root(s) by default. Or at least a sane set of cascading roots
  • Make forever drop the sudo bit after starting processes
  • Make forever save all "bookkeeping files" to a directory not relative to the current user
  • Configure indivual users for each script #573 Options to run as a specific user
  • Options to run from a JSON file (similar to, but not exactly the same as a procfile or dockerfile)
  • Make --uid be the ACTUAL user instead of the forever uid. Rename that fid
  • Have an up-to-date CHANGELOG again.
  • Move from process.nextTick to setImmediate.
  • Remove --id and --uid and replace them both with --name

Non breaking internal changes

  • Replace flatiron.cli with nash
  • Replace vows with mocha. Get to at least 80% test coverage.
  • Setup Appveyor for Windows users.

Open Questions

MUCH better documentation

Resources
https://gist.github.com/dillonkrug/25ee1397510aa4dec1d7

@foreversd foreversd locked and limited conversation to collaborators Jul 23, 2015
@indexzero indexzero changed the title Bucket list of breaking changes for v1.0.0 Bucket list of changes for v1.0.0 Jul 23, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant