evil-mad / robopaint

The software for your friendly painting robot kit!
126 stars 34 forks source link

Roll 0.9.5 feature/bugfix release #185

Closed techninja closed 9 years ago

techninja commented 9 years ago

This issue is a placeholder for the work and discussion behind the next release and should act as a tracker for any release delays or important points about the build not already ticketed.

This release is intended to focus on missing/incomplete core features and some likely new improvements as well. Ignoring anything Pie in the sky, some very hot-topic issues that have been bumbling around and usually have a bit of work done for quite some time include:

And as always I'm open to discussion, though to try to keep focus and actually finish the things we started, I can't really allow much in the way of work on additional modes, though I've been toying with some locally in my spare time, we'll need to look at the bigger picture for those once we get the core issues and support managed.

oskay commented 9 years ago

While we're pretty swamped by various holiday effects, I'd love to help out with the EggBot part of the project.

techninja commented 9 years ago

Wonderful! @oskay at your leisure, please list out your minimum requirements for "official" level EggBot support, and I'll break this out into new/existing tickets. I know we talked about this some time ago, but I figure it'd be good to have it laid out clearly here.

rogerfachini commented 9 years ago

@docprofsky has indeed been working on a translation system, the fruits of his labor can be found here: https://github.com/docprofsky/i18n-web-translate I plan on cleaning up my translate code tonight (time permitting) and then make rough translated versions for the two remaining languages. I know that @RI0 mentioned that he has been working on the French translations; just need to get those into the new format and that should help quite a bit.

techninja commented 9 years ago

Because of the holidays, I'm pushing this release out to January 5th. We also seemed to have a few more things in there as planned, and I figure it will be worth it to wait for it.

techninja commented 9 years ago

0.9.5 Status Report:

There's a chance that the holidays (and the coming onslaught of First Robotics, which Roger and Schuyler both participate in) are likely to utterly mess up our chances for a big collaborative release on time, or it may simply limit what features get in.

techninja commented 9 years ago

Somewhat as expected, I'm pushing this release up another two weeks. I'm not getting any feedback on UI adjustments in #130, and haven't heard any updates from @rogerfachini or @docprofsky on translation status. Hopefully we have what it takes to kick this together and get it going before a single month delay becomes a 7 months delay :worried: :sweat_drops:

rogerfachini commented 9 years ago

Work is slow for me, FRC has started and that is eating up a large amount of my time. The main bottleneck with translations for me is finding those DOM locations. I could really use some help with finding the locations; What I might do is get the other modes translated and when they are done we will just have the edit mode in our way. The fact that the filesystem on one of my drives got turned into a pile of goo a couple of days ago hasn't been helping me have more time to work on this though :(

oskay commented 9 years ago

If it's becoming blocking, I'd advise moving #130 to the next milestone. We're all stuck in FRC mode right now, so available time is... variable. :)

techninja commented 9 years ago

@rogerfachini: As I hope I made clear in a few of our meetings, I wanted you to get the base work completed and pushed to your branch, and I can really take the grunt work from there. Now that I see that DOM work has been pushed, I can likely flush it out in a copy of your branch and get the whole thing into master without your PR or using too much of your time.

Of course I'll still likely need some input from @docprofsky if I can get it on the translation automation, but there's a chance I can man-handle the python necessary to update everything we need... or just re-do it in a more node native scripting language :disappointed_relieved:.

And @oskay, I'll review your input and Do what I can, though #130 will be staying in it's own branch for a while considering how big it is just in case it doesn't make it in by the deadline.

And don't worry guys, by this time Next Year, I'm sure to be up to my ears in @makersylvia's FRC fun :grinning:

techninja commented 9 years ago

0.9.5 Status Report #2:

techninja commented 9 years ago

@oskay Ok. Release has been drafted and tested on three systems! I have yet to fill out the notes, but I'll get to that once you sign the release :)

oskay commented 9 years ago

Release signed.

techninja commented 9 years ago

Completed and released!

https://github.com/evil-mad/robopaint/releases/tag/v0.9.5-2015.01.25