On Wednesday, 10 December 2014 at 08:29:51 UTC, Martin Drašar via
Digitalmars-d wrote:
Dne 10.12.2014 v 6:33 Anonymous via Digitalmars-d napsal(a):
Hello all,
If I could have a minute of your time for a short anonymous
survey
regarding D libraries and tools, I'd really appreciate it.
http://goo.gl/forms/lMrHRr335C
This is explained further in the link above, but for context:
I'm a
developer working on a library for D that I need for an
application I'd
like to write in D. I need the community's opinion of paying
for builds
of open source software, as my library requires extra work to
build and
cannot be built with just dub. I want to make it as easy as
possible for
others to use the library, but providing/maintaining builds for
different compilers and platforms is time-consuming and costly.
Thanks for your time!
Hi,
I would like to fill out your survey, but the description makes
it too
abstract for me to reasonably choose my answers.
The price I am willing to pay for a piece of software is always
dictated
by the prices of other software available and by returns of the
software
I am programming (be it money or just joy).
I understand that. Going into this, I was more concerned with how
many people would refuse such an offering in its various forms.
You wrote some interesting things:
"However, this library has some *very* large generated sources,
which
makes it difficult (if not impossible) to compile using common
D tools
(namely, dub). It is using a different build system, which
allows it to
generate and build quite easily, but would likely create
headaches for
dub users."
These are some strong claims, would you care to back them up
with some
numbers?
These numbers change as I work on the library, and I am being
purposeful about remaining as anonymous as possible at this stage
in case this offering is the sort of thing that would create a
backlash from this community. What I will say is that building
the D code itself with rdmd requires more RAM than any of the
machines I have access to can offer - it has to be done one
module at a time, and required the creation of manually
maintained .di files.
Also, could you give more details about the library? Or the
build
system? It may turn out that the library itself is not likely
to be a
source of your income, but the build system can be.
I don't expect either would be. The build system is publicly
available, it just isn't common in the D community.
Who knows... Unless
you give more details, you are not likely to get reasonable
answers.
I've gotten decent responses so far. I may go into more detail
soon, but I've also got a lot more work to do before the library
is ready for an initial release, so details I could give would
not all necessarily end up being accurate.
Just my opinion...
And it is appreciated. It doesn't have to be on the form to be
valuable input.
Martin