Home Creators Posts Import Register Favorites Logout
haven't archived this post yet. have a subscription? use the importer!

Content

I told you I'd need your help to prioritize potential features in order to plan what will go into OctoPrint 1.4.0. Admittedly it took me way longer than I originally anticipated to go through the whole issue tracker and also our survey results (Part 1, Part 2) and extract some common feature clusters out of that, but I finally managed to do so and also compile it into another survey-like questionnaire that is hopefully still short enough to not scare you off. I also hope that this one will be easier to evaluate than the last one :)

I've written down all of the identified clusters, and you can give each one a personal importance value from 1 ("unimportant") to 5 (very important). I've also included some things that definitely won't make it into 1.4.0 or that are definite "plugin-only" candidates, but for which I'd still like to get some hard numbers to work with.

I'd like to make clear that while I'll try my best to accommodate your wishes and to get into 1.4.0 what I can, there might be challenges down the road (technical ones, and simple things like resources bound up too much by regular maintenance) that simply don't allow me to do certain things at this point after all, even if you rate them highly. My main focus is keeping things in working order while adding new functionality to extend the platform as a whole and making sure that said added functionality doesn't cause issues with existing one. I hope you agree that this is probably in everyone's interest, even if it means that things might take longer than if I'd just rush them and let all of you figure out the bugs after release :)

With that being said, please cast your votes within the next two weeks, so until May 26th 13:00 CEST!

I don't dare to give you an estimate when I'll be able to share the results with you (because I fear I'd fly right past it again with everything else going on all the time), but I promise I'll get to it as soon as I possibly can.

Files

Previews only

Towards OctoPrint 1.4.0: Prioritizing potential features

The current plans for OctoPrint 1.4.0 include * A new communication layer allowing plug and play of other "drivers" for printers that do not talk the regular protocol, better catering towards the various firmware variants out there, and down the road hopefully also allowing experiments with alternative implementations that might speed things up * A granular permission system replacing the current hard coded guest/user/admin scheme, allowing you to configure who may see/use what functionality (as far as OctoPrint CAN control access) * Extracting serial & protocol settings into the printer profiles (e.g.

Comments

Phil Maddox

Great and easy to understand survey Thank you

Nathan Brandeburg

1.4 is looking awesome! Can't wait to see what all makes final release but knowing Gina, it's going to be great! Scheduled prints is probably the most interesting to me because you could use the scheduler to set a desired print end time, and have the print start automatically. However long the time estimate is for the print is the time before the scheduled end that the scheduler process would kick it off.