yeah, I agree with Roman on that one... we are quite afraid of the quantity
of windows-specific bug that a windows build would bring in.

maybe a good approch would be to do windows builds, contribute patches, but
not distributing the binaries (or to a very limited number of alpha
testers, all of which are able to debug crashes themselves)

of course that would only find so many bugs, but it's a start and it would
show that the basic "social mechanics" to get a windows port working are in
place...

On Thu, Dec 17, 2015 at 9:20 PM, Erik Duisters <e.duiste...@upcmail.nl>
wrote:

> Fine,
>
> btw building is not trivial if you include all dependencies.
>
> I'll see what i can contribute
>
> On Thursday 17 December 2015 21:44:34 Roman Lebedev wrote:
> > And here I thought dt windows bikeshedding was explained to
> > death[1][2] and over :(
> >
> > The problem is *not* building under windows.
> > The problem is maintaining it.
> >
> > What *all* the people trying to bring dt to windows have been doing so
> > far is called packaging,
> > at best. As an example, thus far, no one has actually talked to us
> > directly, did not try to
> > contribute windows-related fixes/changes for 1.6.x version back into
> > darktable.
> >
> > We are working on darktable in our free time, of pure fun and
> > interest. There is no money involved.
> > Thus, darktable, being available  for some bigger circle of/to more
> > users does not help *us* at ALL.
> >
> > It *ONLY* hurts us:
> > 1. More users => more bugreports, while amount of developers stays
> constant.
> > 2. The more darktable is popular, the bigger the chances of next
> > person to use it being less
> > skilled in at least basic debugging than the average dt user before that.
> > That, unfortunately, even includes uploading
> > /tmp/darktable_bt_XXXXXX.txt... Not all users do that :(
> > 3. !!! Every new big chunk of "market" is always a minefield at start,
> > e.g.: https://redmine.darktable.org/issues/10541
> > That bug is probably very simple, but no one of us uses a distribution
> > with musl libc, so no one can debug it,
> > so it stays there, dormant...
> > 4. Also, did you know that on windows, our automatic backtrace
> > creation would not even work, so
> > even getting backtrace would be harder than usual?
> >
> > Now, imagine, how much of those bugs will be from windows?
> > None of us uses windows, for various reasons, so we are of little help
> > there. Of course, if there is a VERY large demand, one can do it, but
> ONLY
> > for some money as paid builds.
> >
> > Thus, before darktable can be made available to any new big "market",
> > there needs to be a person,
> > whom we trust to be capable in handling all of the aspects of
> > maintaining darktable there.
> >
> > (For a normal UNIX/BSD/Linux distribution, package maintainer is an
> > obvious answer, in most cases.)
> >
> > So, what exactly do we mean by a maintainer?
> > 0. Be actively involved with darktable for some time. At least half a
> year.
> > That means:
> > *) Stick with us in IRC.
> > *) actually know the code.
> > *) actively examine bugreports, fix bugs.
> > 1. Be reliable and trustworthy [over that time], and more importantly,
> > make us believe in that.
> >
> > Once 1. and 2. are complete, there is some room to discuss possibility
> > of making official darktable windows port and becoming it's
> > maintainer.
> >
> > IMPORTANT: ANY OTHER APPROACH TO DARKTABLE ON WINDOWS CAN AND WILL BE
> > CONSIDERED HOSTILE,
> > HAPPENING AGAINST OUR WILL AND ACTIVELY HURTING DARKTABLE PROJECT.
> >
> > [1]
> >
> https://www.darktable.org/2015/07/why-dont-you-provide-a-windows-build/comm
> > ent-page-1/#comment-46412 [2]
> > https://discuss.pixls.us/t/darktable-on-windows-parthas-build-thread/290
> >
> > Roman.
> > Also signed by Tobias.
> >
> ___________________________________________________________________________
> > darktable developer mailing list
> > to unsubscribe send a mail to
> darktable-dev+unsubscr...@lists.darktable.org
>
> ___________________________________________________________________________
> darktable developer mailing list
> to unsubscribe send a mail to
> darktable-dev+unsubscr...@lists.darktable.org
>
>

___________________________________________________________________________
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org

Reply via email to