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

[Questions] [Newbie] Wiki ettiquete #1107

Closed
6 tasks done
crafty-geek opened this issue Sep 3, 2016 · 7 comments
Closed
6 tasks done

[Questions] [Newbie] Wiki ettiquete #1107

crafty-geek opened this issue Sep 3, 2016 · 7 comments

Comments

@crafty-geek
Copy link

crafty-geek commented Sep 3, 2016

I'm effectively self-assigning #1090 (hauling, stockpiles, and inventory management), in all but GitHub's official assignment system (why Github's own issue 153 hasn't been dealt with yet, I don't know). This is a significant enough task, I'm wondering:

  • Is it worthy of listing on the roadmap somewhere? Yes
  • If so, what heading should it go under? Character (hauling), or Furniture and Inventory? Tentatively F+I
  • Is it milestone 0.1 worthy? No.
  • How verbose/concise/bulleted-list-y should such an addition be? Added as written in issue circa 9/3/16
  • Should there be some sort of a wiki-ettiquette guide (perhaps on the Standards and Conventions page)? Perhaps just linking to this issue for now? Follow best guess for now
  • Is roughly the below roadmap-ready verbosity/conciseness and formatting?

Attempting to revamp how hauling jobs work, to:

  • Make characters prefer filling up stockpile slots with some of the same item to putting it down on an empty slot
  • Minimize/optimize the search space for dump-inventory type tasks
  • Make characters prefer to carry full loads in one trip, rather than making many trips carrying partial loads
  • Make characters look around their path for nearby to-be-stockpiled inventories of whatever they're carrying, and if there's room in their personal inventory, grab the stuff.
    • Considering other cases where "targets-of-opportunity" pathfinding might be useful; potential refactor into the pathfinding code rather than the inventory manager...

See #1090

edit: checklist-ified questions, copied over draft onto wiki

@koosemose
Copy link
Collaborator

koosemose commented Sep 3, 2016

Probably shouldn't add it to the Milestone 0.1, we need a static target for milestones to help guide development, and if the Milestone is added to, it spoils its function as a target. I would leave it up to Gatekeepers if this is viable as a MIlestone 0.1.

In the meantime it would probably be useful for us to have a page to track things people are working on.

Though just saying that you plan on doing it on the issue that brings it up, should do reasonably well, most people who aren't going to pay attention to that, probably wouldn't look for it anywhere else either.

In general, aside from that, the wiki is more or less open (and technically even that, I'm more suggesting that mucking with the milestone might be looked upon disfavorably.)

@crafty-geek
Copy link
Author

crafty-geek commented Sep 3, 2016

No need for a page to track what people are working on, just need people
who can assign issues to use that system - https://help.github.com/articles/assigning-issues-and-pull-requests-to-other-github-users/

Alexander Barbe

On Sat, Sep 3, 2016 at 1:50 AM, koosemose notifications@github.com wrote:

Probably shouldn't add it to the Milestone 0.1, we need a static target
for milestones to help guide development, and if the Milestone is added to,
it spoils its function as a target. I would leave it up to Gatekeepers if
this is viable as a MIlestone 0.1.

In the meantime it would probably be useful for us to have a page to track
things people are working on.


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#1107 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AIBYjvlCGQtr9iivcLanEmVtH4Ijvrknks5qmTTHgaJpZM4J0QS3
.

@longtomjr
Copy link
Contributor

@crafty-geek Thanks a lot for considering using the Wiki!
Dont be afraid to add to this page https://github.com/TeamPorcupine/ProjectPorcupine/wiki/Roadmap.

We really need to start with a better system, but for now please assign yourself there :)

@crafty-geek
Copy link
Author

Thanks for the input, posted the draft.

Wiki-etiquette guide question and verbosity question still to be answered, so not gonna close myself; feel free to branch them off into a new issue and close this one, if a different convo is better for those qs.

@longtomjr
Copy link
Contributor

I see no problem at all exept that the issue number is not hot linked. (unfortunately you need to do that manually in the wiki).
Further a guide to wiki ettiquete might be good, but atm I feel like you just use the formatting style used on the page or on the rest of the wiki.

@crafty-geek
Copy link
Author

fixed hotlinking, thanks for checking

@crafty-geek
Copy link
Author

and "follow the formatting style you see" answers the last q, closing.

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

No branches or pull requests

3 participants