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