Le 07/07/2019 à 15:39, Patrick Storz a écrit :
Regarding the release schedule, could you clarify:
- will this be the only beta release?
- will there be release candidates before the final Inkscape 1.0 release
(and if yes how many and in what approx. times before the release)?
- Ideally, no; - Yes, at least one:
Basically, here is how I see things:
- For beta, there should be no bugs that prevent "normal*" usage in most situations. Crashes are regrettable, UI could be subject to small change, new features should be testable, strings should not change. Blockers for going beta would be bugs that prevent basic usage of Inkscape, and focus is given to stability and bugfixes. I think we can aim for releasing one beta every ~two weeks during the summer with the aim for going to RC at the end of august, so ~4 beta at e.g. 10/7, 24/7, 7/8, 21/8. Note that I still aim for string freeze at end of july, which means between the second one and the third one.
- For RC, UI should be fixed, and no bug should prevent someone to work however he/she wants with Inkscape. Priority should be given to fixing edge-case crashes, checking compatibility with previous files, and packaging preparations. Blockers for going to RC would be big UI problems, rendering bugs, or crashes detected in beta that happen in any "normal" usage. IMO, we could aim for one at end of August, then one per week as long as we have release blockers (which means one in total, right ?).
- Bugs in release are inevitable, but if we could check that old files still work (and look the same), that no bugs happen with the basic operations (including exporting or exporting) or when using anything, and that the packages are ok for most platforms, then it would be good :)
*: "normal" or "basic" usage arbitrarily refer to anything using these tools : selector/node/rect/circle/star/pen/pencil/text; the whole "Object" and "Path" menus; fill&stroke dialog; align&distribute dialog; export PNG; snapping; extensions work as expected; Can open/import/export PDF and SVG.
- XML/editor style dialog. I see Jabier is still actively working on
that and there seem to be still some issues in it (for example I'm seeing assertion errors on the command line)
- Text toolbar. Line-height stuff is currently pretty broken after Alex'
latest rewrite and Jabier/Tav are still thinking about ways to improve the UI part (that wasn't ideal before)
- Personally I'd like to get Windows-packaging finished for the beta
release, however I have a feeling I won't start with this unless I'm forced to by a deadline, so it's probably best if you set a release date for the beta and make sure to let me know a week or so in advance. ;-)
We can aim for ß2^^
On top of that I still think we should get the .inx format changes we were discussing into 1.0 (might not be absolutely necessary to already have for beta, though). I think I'll write up an issue with the intended changes one of these days, and if people agree with it I'd also be available to implement the changes.
Sure!
Le 05/07/2019 à 23:09, René de Hesselle a écrit :
Hi Mc and all,
I reviewed the open issues regarding macOS and I consider these three as potential blockers for beta:
- crash: https://gitlab.com/inkscape/inkscape/issues/266
- not sure how painful: https://gitlab.com/inkscape/inkscape/issues/278
- annoying: https://gitlab.com/inkscape/inbox/issues/535
Opinions?
-- RdH
The second one is fixed, and the two other look like things that should not prevent to launch a beta (the "font editor" is not the most used thing, and the other is certainly an annoyance but looks like something having to be fixed before rc)
As usual, feel free to make any remarks on my thoughts on the subject, I by no mean plan to impose my views on How-Things-Should-Be or rush anyone, I just try to keep things moving forward with a plan, and if we end up needing more time, then so be it :)