Re: [sane-devel] Release issues

2024-02-15 Thread Wolfram Sang
Hi Ralph, > I won't get chance until Wednesday to deal with this further, so please > bear with me as it is the first time trying to do this. No worries from my side. Thanks a lot for doing this! I just created a MR with some documentation updates. Would be nice to have them in the release but

Re: [sane-devel] Proposed timeline for 1.3.0 release

2024-01-25 Thread Wolfram Sang
Hi, > 1) Code freeze: 1 week from now (28th January), I will create a release > branch and MRs targeted for the release should target that branch. Anything Thanks for the heads up. I'll try to get as much as possible of the pending epson2 stuff done until Sunday. Happy hacking, Wolfram

Re: [sane-devel] Release 1.3 anyone?

2024-01-18 Thread Wolfram Sang
Hi, > I was looking through the supported scanners recently. Epson Expression > 12000XL (overseas version of the DS-G2) is listed as Complete support > with the epson2 backend. Yep, I am/was using this one. > I think the new model is Epson Expression 13000XL (probably the > overseas

Re: [sane-devel] Proposal to remove kernel build of plustek_pp

2022-03-15 Thread Wolfram Sang
> Any objections? More the opposite, I am all for it! signature.asc Description: PGP signature

Re: [sane-devel] Requiring GitLab merge requests for all changes

2021-12-31 Thread Wolfram Sang
> What do you think about requiring merge requests for all incoming > changes on the sane-backends repository? I am all for it. I think there _always_ should be room for review, regardless how unlikely it is that someone will actually do it. > I can only think a single reasonable exception for

Re: [sane-devel] Upcoming changes for handling release notes

2021-12-31 Thread Wolfram Sang
> I don't think we should duplicate commit messages. Release notes are for > end users, commit messages are for other developers, so good release > note and good commit message are completely different. It makes sense to > write a release note only if the change impacts end users in a >

Re: [sane-devel] Changing versioning scheme (1.1.0, 1.2.0, 1.3.0 instead of 1.0.33, 1.0.34, 1.0.35)

2021-12-31 Thread Wolfram Sang
> I also propose to apply the proposal to the upcoming 1.0.33 release and > use 1.1.0 version for it. I also think this is a good idea to have the minor number available for bugfix releases. 1.0.32 would have needed that because of a problem in the epson2 driver. signature.asc Description:

[sane-devel] genesys: how to add a new scanner?

2021-12-14 Thread Wolfram Sang
Hi all, (I guess this is mainly for Povilas, though) I had short access to a Plustek OpticBook 4600 scanner which is currently unsupported. 'sane-find-scanner' raises hopes that it might be easy to add: found USB scanner (vendor=0x07b3 [PLUSTEK INC], product=0x0c26 [USB2.0 SCANNER],

Re: [sane-devel] Epson Perfection1640 and the epson2 backend: summary

2021-12-03 Thread Wolfram Sang
Hi, > 1) This started out with focus problems. >I appear to have confirmed that the 1640 accepts, but ignores, focus >commands, so the current version of the backend >(commit 3b47d1d26a73054b7138759fa7af57ed6c8e8e35 (HEAD -> master, > origin/master, origin/HEAD) >with

Re: [sane-devel] Additional model support for epson2 / epsonds backend

2021-12-03 Thread Wolfram Sang
Nakamura-san, Yumoto-san, > Changed Points :Just add new models' IDs > Patch : We have attached patch to the latest ver. of > epson2 / epsonds as below: > > Test Status : We have completed testing with actual devices. Thank you for the

Re: [sane-devel] Epson Perfection1640: Slide scan fails

2021-11-09 Thread Wolfram Sang
> I have had a very quick skim of epson2.c and a couple of other files. > I can see a DBG macro which seems to be defined in sanei_debug.h > but I am not sure how to invoke it just yet. SANE_DEBUG_EPSON2= xsane Sorry, I am stuffed with work currently. I'll try to check your other mails until

Re: [sane-devel] Epson Perfection1640: Operation not supported

2021-11-07 Thread Wolfram Sang
> It is better in that it no longer crashes, but is still a > regression: I suspect that I can no longer scan films. > > So it seems that commit 580c278dcafe4159213406b4307ee8598fe08fe7 > was too simplistic? It is true that the option is not a boolean anymore but an integer. But still, if you

Re: [sane-devel] Epson Perfection1640: Operation not supported

2021-10-05 Thread Wolfram Sang
> I tried this but I still have xsane Version: 0.999-12 so there was no > change. I couldn't find a newer version of xsane, even in Ubuntu. > Indeed in the Ubuntu pool that I checked, the xsane directory was empty. You need a newer version of libsane than debian testing. Probably packages

Re: [sane-devel] Epson Perfection1640: Operation not supported

2021-10-04 Thread Wolfram Sang
Hi, thank you for reporting and sorry for the issues the focus updates caused you. > Ant suggestions or help? How can I revert to a working version? It is more like "update to a newer version". Either you wait until Debian updates "testing" to the new 1.0.33 version which is already in

Re: [sane-devel] Adding a Reflecta RPS 10M to pieusb

2021-09-22 Thread Wolfram Sang
> Thanks Wolfram, please do ! Done. You're welcome. signature.asc Description: PGP signature

Re: [sane-devel] Adding a Reflecta RPS 10M to pieusb

2021-09-22 Thread Wolfram Sang
> Thanks. Compare works, but doesn't give me a "merge request" option :-( I don't see why it is failing for you, but I fetched your branch and pushed it to my gitlab fork. I see the option to create a merge request. So, if all fails, I can create the merge request for you and apply it.

Re: [sane-devel] Release 1.0.33 in a few days

2021-09-20 Thread Wolfram Sang
> Wolfgang has been managing milestones added to issues and MRs that are to be Wolfram, please ;) signature.asc Description: PGP signature

Re: [sane-devel] Release 1.0.33?

2021-08-29 Thread Wolfram Sang
Hi, > > - Creating a milestone on GitLab to assign all relevant issues/MRs to > > I am willing to do this. I created now the 1.0.33 milestone and, so far, added closed issues (by code changes) and merged requests since 1.0.32. I will add open tickets later today. This is the first time I do

Re: [sane-devel] Release 1.0.33?

2021-08-18 Thread Wolfram Sang
> - Creating a milestone on GitLab to assign all relevant issues/MRs to I am willing to do this. signature.asc Description: PGP signature

Re: [sane-devel] Release 1.0.33?

2021-08-17 Thread Wolfram Sang
Lots of Epson scanners were added since the last release. Would be really nice to push this out to users. So, yay! signature.asc Description: PGP signature

Re: [sane-devel] treewide: use SANE_CURRENT_* macros consistently

2021-06-18 Thread Wolfram Sang
On Tue, Jun 08, 2021 at 09:57:43PM +0200, Wolfram Sang wrote: > Hi, > > I don't know how many developers also track pull requests on Gitlab. I > have proposed one patch which affects 91 drivers, so I thought I > advertise it here as well to collect reviews. It is this pull requ

Re: [sane-devel] IRC

2021-06-17 Thread Wolfram Sang
> I understand that people sometimes have quite strong views on these things > so I guess I'm putting it out there for comment. No strong opinion here. Yet, all the channels and people I am interested in moved to Libera in deed. I'd suggest to move with them. If not, well, I will just connect to

[sane-devel] treewide: use SANE_CURRENT_* macros consistently

2021-06-08 Thread Wolfram Sang
Hi, I don't know how many developers also track pull requests on Gitlab. I have proposed one patch which affects 91 drivers, so I thought I advertise it here as well to collect reviews. It is this pull request: https://gitlab.com/sane-project/backends/-/merge_requests/632 with this description:

Re: [sane-devel] Updated patch for epson2 / epsonds

2021-06-07 Thread Wolfram Sang
> I folded the patch now into the upstream code base. I did some generic > cleanups to USB ids before applying your slightly modified patch. You > can find all this in the "epson2-new-usbids" branch of my repo: > > https://gitlab.com/wsakernel/backends/-/tree/epson2-new-usbids Merged now. Thank

Re: [sane-devel] Updated patch for epson2 / epsonds

2021-06-02 Thread Wolfram Sang
Hello Nakamura-san, all, I folded the patch now into the upstream code base. I did some generic cleanups to USB ids before applying your slightly modified patch. You can find all this in the "epson2-new-usbids" branch of my repo: https://gitlab.com/wsakernel/backends/-/tree/epson2-new-usbids I

Re: [sane-devel] Updated patch for epson2 / epsonds

2021-05-29 Thread Wolfram Sang
Hello Nakamura-san, > About your question, we have implemented Zeroconf support to implement auto > scanner discovery. > However, this is only needed for "epsonds", because "epson2" already has this > feature by the other logic. > i.e. We have accidentally implemented this feature to "epson2"

Re: [sane-devel] Updated patch for epson2 / epsonds

2021-05-27 Thread Wolfram Sang
Hello Nakamura-san, > The main update from the previous release is as below : (Please refer the > included "Release Note for Epson SANE driver update patch.pdf" also.) > + Fix the upside down issue for back side image when scanning with > duplex ADF setting for some models > +

Re: [sane-devel] [EXTERNAL] Re: [EXTERNAL] Re: Confrmation about license and distribution

2021-04-28 Thread Wolfram Sang
Hello Nakamura-san, > During our internal review about "split into epson2 and epsonds", we > found the issues of "epson2". So, we will fix the issues of "epson2", > split the patch into epson2/epsonds and release again for your review. I understand. I will happily wait for the new version then.

Re: [sane-devel] [EXTERNAL] Re: Confrmation about license and distribution

2021-04-27 Thread Wolfram Sang
Hello Nakamura-san, > We have applied many pieces of changes for one improvement and we have much > difficulties to separate them to smaller patches > which are free from dependencies among each patches. Yes, it is very difficult afterwards if the patch has already been created. Do you think

Re: [sane-devel] Confrmation about license and distribution

2021-04-22 Thread Wolfram Sang
included in the package. > > Could you please verify the patch and investigate to apply to SANE > > Project? Thank you very much for your work at Epson so far! > We have a new maintainer, Wolfram Sang for the epson2 backend and I > believe that M. Allan Noah has been

[sane-devel] Application for Epson2 Maintainership

2021-04-07 Thread Wolfram Sang
Hi everyone, I want to apply as a maintainer for the epson2 driver. I started working on this driver when I added focus and autofocus support. Since then, I fixed some more bugs and cleaned up the description files. I have a PR pending to improve the timeout behaviour. I think I got the hang of

Re: [sane-devel] Is any developer interested in getting a canon dr-2020u scanner?

2020-10-03 Thread Wolfram Sang
> So I probably should wait a little bit longer but if he is not interested > anymore I am going to send it to you. Sure, let's hope he will send the address. signature.asc Description: PGP signature

Re: [sane-devel] Is any developer interested in getting a canon dr-2020u scanner?

2020-10-02 Thread Wolfram Sang
Hi, > I am from Germany/Munich so I am preferably looking for some one from > Germany (would send it for free) or maybe otherwise from Europe (depends on > shipping costs/probably also for free). > > Is anyone interested? Well, since nobody else replied so far, I would have a try. I can check

Re: [sane-devel] Rebase

2020-09-30 Thread Wolfram Sang
> AFAICS I am the only one to work on this branch, so I suspect that rebasing > will be OK. Yes. > Just really looking for perspectives for the SANE project. > I suspect different projects have views on this subject. IMHO only if they don't care about annoyed developers ;) signature.asc

Re: [sane-devel] Rebase

2020-09-30 Thread Wolfram Sang
Hi Ralph, > I have an issue branch that now has conflicts with master. > I have not had a lot of experience with rebasing, but I read somewhere that > rebasing is not recommended if you have pushed changes to origin because of > the dangers of someone else working on the branch. I am still new

Re: [sane-devel] Q: improving epson2 for Epson 12000XL

2020-09-28 Thread Wolfram Sang
Hi Olaf, > Actually, I've found a reference in my dead tree specs that all other > values with the one byte limit are supported. 0x00 through 0x39 are > below the glass plate, 0x41 through 0xfe are above. Units unknown but > based on your observation of 0x59 being 25 steps away from 0x40 and it

Re: [sane-devel] sane 1.0.31 backend version not supported lineart. Why?...

2020-09-24 Thread Wolfram Sang
> Sorry everyone! > I am ashamed of my inattention! No worries! :) signature.asc Description: PGP signature

Re: [sane-devel] sane 1.0.31 backend version not supported lineart. Why?...

2020-09-24 Thread Wolfram Sang
> I am a "simple" user who > has used the lineart setting on the scanner for many, many > years. Now I was faced with the fact that it was discontinued > by default and is missing in my work ... > You are a scanner and IT pros and it was great to revive

Re: [sane-devel] sane 1.0.31 backend version not supported lineart. Why?...

2020-09-24 Thread Wolfram Sang
On Thu, Sep 24, 2020 at 11:59:39AM +0200, Ulf Zibis wrote: > > Am 24.09.20 um 11:45 schrieb Wolfram Sang: > > > > !458 explains some more: "The LINEART support within the backend is > > implemented as a pure software filter. I think this should live in a > >

Re: [sane-devel] sane 1.0.31 backend version not supported lineart. Why?...

2020-09-24 Thread Wolfram Sang
> > Why is the lineart option not supported in the sane 1.0.31 backend version? > > Probably because of commit a12083c8c44b7296fa98ecb83e8932d0f6bdeb05. > > > https://gitlab.com/sane-project/backends/-/commit/a12083c8c44b7296fa98ecb83e8932d0f6bdeb05 > > @povilas> The commit message doesn't

Re: [sane-devel] Q: improving epson2 for Epson 12000XL

2020-09-18 Thread Wolfram Sang
Some more news on 'focus'. > b) It seems to me that set_focus is not working for this model because >e2_set_extended_scanning_parameters() says "/* XXX focus */" and no byte in >the buffer is filled with the focus value. Probably the location is > unknown? >And I'd need to snoop

[sane-devel] Q: improving epson2 for Epson 12000XL

2020-09-17 Thread Wolfram Sang
Hi all, thank you for SANE. We want to use it to scan a large collection of astronomical photoplates. SANE allows us to script things nicely. For that, I am currently working with an Epson 12000XL. And I have a few issues / questions regarding the epson2 driver: a) The scanner reports level