[sane-devel] Proposed Upgrade (pu) branches on GitLab

m. allan noah kitno455 at gmail.com
Sat Sep 19 18:01:59 UTC 2015


I have just pushed all these changes, and a few more to git repo. I
have a few more minor bug fixes assigned to me that will go up in a
few hours.

allan

On Sat, Sep 19, 2015 at 7:32 AM, Olaf Meeuwissen
<paddy-hack at member.fsf.org> wrote:
> Hi all,
>
> m. allan noah writes:
>
>> I agree with merging the png/jpg improvements, thanks for working on
>> that. The other branches look fine at first glance. I'll merge most or
>> all of this tomorrow, when I finally get some free time.
>
> Thanks, the number of branches is getting a bit unwieldy ;-)
>
> I finished going through all the unassigned bugs.  Phew!  There were 195
> when I started, now there's only 104 left.  That does not mean that 91
> tickets got closed of course, just that they got assigned or closed.
>
> For two of them I created new pu/ branches:
>
>  - pu/fix-compiler-warnings-314515 (security issue: out-of-bounds array
>    access)
>  - pu/fix-option-descriptor-size-value-314975
>
>> On Fri, Sep 18, 2015 at 9:44 AM, Olaf Meeuwissen
>> <paddy-hack at member.fsf.org> wrote:
>>> Hi again devs,
>>>
>>> Remember, 2015-09-19 is feature freeze day.  That's only about 90
>>> minutes away from where I'm at, but I hope that we can sneak in last
>>> minute features till the end of that day ;-)
>>>
>>> Please take a look at any of the branches I mentioned below.  I also
>>> added a few:
>>>
>>>  - pu/scanimage-png-jpeg-v4 adds PNG and JPEG image file format output
>>>    support to scanimage
>>>  - pu/add-hu.po-313073 add Hungarian translations
>>>  - pu/ja.po-fixes-31385 for a few fixes to the Japanese translations
>>>  - pu/man-pages-fixes-314280-314282 fix manual page issues that make it
>>>    next to impossible to cleanly convert these pages to other formats
>>>
>>> In terms of new "features", there's
>>>
>>>  - pu/scanimage-png-jpeg-v4
>>>  - pu/add-hu.po-313073
>>>
>>> that need to be acted on swiftly to make the feature freeze.
>>>
>>> The remainder are fixes or enhancements.  Of those, I'd like to see as
>>> many of the must-have, no-brainers and "IMNSHO-hsould-have" branches
>>> below go in Real Soon Now.
>>>
>>> Any branches that get merged will be removed from my GitLab clone as
>>> soon I as notice the merge and finish checking it.
>>>
>>> @devs (allan, stef, rolf mostly?): Please take a look and merge those
>>> branches you feel comfortable merging.  I may be able to merge branches
>>> myself but (as mentioned) don't feel comfortable doing so yet.  Maybe
>>> *after* the 1.0.25 release.
>>>
>>> Olaf Meeuwissen writes:
>>>
>>>> Hi devs,
>>>>
>>>> I've been mail bombing the list, going through unassigned open tickets
>>>> and pushing pu/* branches to my clone of sane-backends at GitLab[1].
>>>>
>>>>  [1] https://gitlab.com/sane-project/backends/branches
>>>>
>>>> There are ten pu/* branches there as of writing and I have another five
>>>> or so in the pipeline.  And I still have about 50 unassigned tickets to
>>>> look at so there's probably more to come ;-)
>>>>
>>>> I would appreciate it if some of you could take a look at these branches
>>>> and merge them to Alioth's master.
>>>>
>>>> There is one must-have: pu/fix-make-dist-targets.  Without it you won't
>>>> be able to roll a tarball.  It also fixes `make distcheck` so you can do
>>>> builds outside of the top-level source directory.
>>>>
>>>> There are two no-brainers: pu/fix-*.  The numbers refer to the associated
>>>> bug reports.  I'll close those after I see the respective merges of these
>>>> branches.
>>>>
>>>> In the "IMNSHO-should-have" category:
>>>>  - pu/epson-epson2-usb-split because the epson backend doesn't claim to
>>>>    support *all* the scanners epson2 does --> @alessandro
>>>>  - pu/magicolor-4690MF-support because it adds support for a new scanner
>>>>    --> @reinhold
>>>>  - pu/protect-niash-option-access-315132 because it fixes a slightly far
>>>>    fetched security issue --> @stef
>>>
>>> This last one has been merged (and removed from my clone).
>>>
>>>> For MIPS/musl portability, there's:
>>>>  - pu/dont-detach-after-join
>>>>  - pu/fix-musl-inb-outb-detection-on-mips
>>>> and there may be another fix coming for u_char/u_long issues.
>>>>
>>>> Finally, there's:
>>>>  - pu/bit-depth-reporting-fix which fixes a corner case in scanimage's
>>>>    output
>>>>  - pu/install-umax-pp-tools which addresses something Johannes pointed
>>>>    out on the list.
>>>>
>>>> I've tried to attribute all the patches to their respective authors and
>>>> timestamp them to match the first appearance that I am aware of.  While
>>>> waiting for some/most/all of these to get merged, I'm off peering over
>>>> unassigned tickets again.
>
> Hope this helps,
> --
> Olaf Meeuwissen, LPIC-2            FSF Associate Member since 2004-01-27
> Support Free Software               Support the Free Software Foundation
> https://my.fsf.org/donate                        https://my.fsf.org/join



-- 
"well, I stand up next to a mountain- and I chop it down with the edge
of my hand"



More information about the sane-devel mailing list