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

Remove plugins - all broken since 0.40 #1011

Merged
merged 1 commit into from
Dec 9, 2016

Conversation

PeridexisErrant
Copy link
Contributor

This changes nothing at all as far as any DFHack user is concerned, as these plugins have not been possible to build since DF 34.11 - and would have to be rewritten for compatiblity with new native-DF systems. "treefarm" is additionally replaced by "autochop".

In the unlikely event that a developer wants the source code for something... that's what version control is for!

This pull is inspired by #735.

This changes nothing at all as far as any DFHack user is concerned, as
these plugins have not been possible to build since DF 34.11 - and would
have to be rewritten for compatiblity with new native-DF systems.
"treefarm" is additionally replaced by "autochop".

In the unlikely event that a developer wants the source code for
something... that's what version control is for!
@lethosor
Copy link
Member

I'm fine with removing treefarm since it has a successor. Not sure about the others, since they're not obsolete or impossible to fix. I'll look into them and see what the issues are.

@lethosor lethosor self-assigned this Oct 28, 2016
@lethosor lethosor changed the title Remove plugins - all broken since 34.11 Remove plugins - all broken since 0.40 Nov 26, 2016
@lethosor
Copy link
Member

lethosor commented Dec 9, 2016

I looked into misery/advtools briefly and fixed a few issues, although they still don't work yet. I believe there are just a couple advtools subcommands that are obsolete and failing to compile, so I'll see if the rest work once those subcommands are removed. As for misery, I think the only thing needing to be changed is how bad thoughts/stress are generated.

Anyway, I've removed treefarm, and I'll create issues to track the other two.

@lethosor lethosor added this to the 0.43.05-r1 milestone Dec 9, 2016
@lethosor lethosor merged commit cdf24ef into DFHack:develop Dec 9, 2016
lethosor added a commit that referenced this pull request Dec 9, 2016
Merge remote-tracking branch 'PeridexisErrant/remove-broken-plugins'

advtools and misery are still partially broken, but parts of them still work, so
repairing them is possible.
This was referenced Dec 9, 2016
lethosor added a commit that referenced this pull request Dec 10, 2016
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.

2 participants