November '18 - Bounty report
Added 2018-11-19 06:54:43 +0000 UTC
This month onward, patrons who contribute $5 or more will receive a monthly situation report on the status of unitystation. I will also provide explanations on the thought process behind some of the bounty decisions. I hope this will provide a bit of an overview on how the contributions are being used to further the project. Feel free to offer an input on the direction of development going forward.
30 Day Bounty completion summary:
- MrMeatPie completed the Lighting Improvements bounty (B:100) #1289
Which solved many issues with poor performance from the new lighting implementation. Screen shot comparison of old system vs new system: [ScreenShot] - Foma merged half of the #1145 Bounty, finishing the push criteria
- Nicholas completed the Emergency Light prefabs (B35) #1332
- Dapocalypse completed the Cargo Shuttle rebuild (B25) #1331
This prepares the cargo shuttle for sending away and returning with orders requested via the cargo console - Dapocalypse completed the Mining Prefabs bounty (B50) #1338
This adds all the basic mining items and equipment we need to complete the 0.4 scope
Other non bounty jobs completed in past 30 days:
- Inventory system was refactored
- Backpacks were added
- Drag and Drop functionality added to UI
- Medbay remapped to prepare for 0.4 scope
- Cargo remapped to prepare for 0.4 scope (now with a front counter!)
- Bod PR'ed the first iteration of the new Electrical System a bounty has been prepared for him to map the circuits and wallmounts for the powernet (more on that soon)
Bounties this month:
Before I started writing the technical scope I wanted to make sure things like path finding would work for the NPC jobs and that the player accounts API and Character Customization system were in place before beginning to write out the technical scope. Now that they are implemented I have started writing out the TODO's and setting up the projects to complete the 0.4.0 scope.
Some of the TODOs will offer a suggested approach section that provides a step by step summary on one way to complete the job. This should encourage developers with less experience with the codebase to get involved and we hope that this increases the participation of non core developers over time (the more we can get involved the sooner we can get to v1.0).
Bounty Adjustments:
- Created a bounty to start work on the shuttle fuel systems #1328 (B50)
- Created a bounty to update the shuttle console GUI's with a fuel meter and co-ordinate readout
- Added a bounty to rebuild the Cargo Shuttle (B25) and to map a command only shuttle to the bridge (incase they need to go searching for the mining shuttle) (B25) #1330
- I increased the bounties of the Atmos implementation job from $200 usd to $260. I feel that this is such a low reward for the amount of effort put into this feature by Pulsey. He's been working hard on it now for a few months and the updates we have seen is pretty amazing. We should see the first iteration of atmos in a week or two.
- I increased the bounties of the Push/Pull feature from $200 usd to $260. Push Pull has been haunting us for over a year. There are many problems involved with push/pull prediction in a server authoritative environment and previous solutions have failed to provide anything stable enough for a round of ss13. Foma has been working hard on the new system for a few months now and he has been having success on solving some of those tricky issues. The new system should be ready around early December.
- I increased the Powernet mapping job for OutpostStation from $100 usd to $160. There is a bit involved with setting up the lights, light switches and apc's that it will take a fair bit of work to complete. The wiring and actual wallmount mapping (all done using a brush from the Tilemap Palette) should be fairly straight forward. Bod is about to start this job while he improves on the new Powernet System. I estimate this should be done by mid December
As for me my focus the next few weeks is finishing writing out the technical scope for 0.4, cleaning up the Wiki, squashing bugs and completing those suggested approach sections. My focus for the project in December is going to be on the Medical job role , Mining (being able to find and mine asteroids for plasma) and starting work on the computer systems that make the departments work (mining console, id change console, command console).
Feel free to share your thoughts and please stay tuned for the December update.
- Doobly