arsd users: weigh in on proposed breaking change
bachmeier
no at spam.net
Mon Dec 19 16:03:36 UTC 2022
On Monday, 19 December 2022 at 13:27:37 UTC, Adam D Ruppe wrote:
> So my question to those of you who use my libs... does this
> sound worth it to you?
You are best able to judge the benefits, but from my perspective,
the cost of downloading an extra file is minor. You could always
have a script that copies all the files for each use case into
its own directory, or to create a .zip for each of them if
there's an issue.
> I expect I stress out too much over this, but I do try to take
> my promises of long-term support seriously and this is
> something that's worked without breakage for about 7 years now
> (which is where I added color.d and renamed the imports) so
> while it is small, I still don't want to break things without a
> real benefit.
I personally think avoiding breakage is very important. That's
why I typically create new projects rather than making breaking
changes to existing projects. What you're proposing barely
qualifies as breakage.
> PS if you do use my libs and wanna show off the project, please
> do! I'm always curious if people actually find these things
> useful.
I'm not someone has lots of users of my projects. However, I have
one that has actually been used by other people - I've even come
across people recommending it in HN comments. The entire thing is
this 25-line file:
https://github.com/bachmeil/tiddlyd/blob/main/tiddly.d
You made changes to the handling of data inside PUT requests in
cgi.d so it would work.
Your libraries have been helpful to me. I learned basic web
development by reading your book and then doing related things
with your libraries. Not that web development is part of my job
or anything. It was just nice to learn. From time to time I'll
add a web interface on localhost to a D utility I've written.
That sort of thing.
More information about the Digitalmars-d
mailing list