Re: Hunt Framework 3.0.0 Released, Web Framework for DLang!
On Wednesday, 6 May 2020 at 22:28:28 UTC, Dukc wrote: On Friday, 1 May 2020 at 10:54:55 UTC, zoujiaqing wrote: [snip] Thanks, but: Some of the files have Apache license, but some have none. I think you should add a license to the whole repository that would cover those files that don't have their own. OK, thanks ;)
Re: Hunt Framework 3.0.0 Released, Web Framework for DLang!
On Wednesday, 6 May 2020 at 22:28:28 UTC, Dukc wrote: On Friday, 1 May 2020 at 10:54:55 UTC, zoujiaqing wrote: [snip] Thanks, but: Some of the files have Apache license, but some have none. I think you should add a license to the whole repository that would cover those files that don't have their own. This library has potential license issues as it has many files, at least on the core section that come from OpenJDK. Even the Java specific comments have been left I, such as this in AbstractCollection.d . The OpenJDK is GPL with static linking exception. It probably isn't kosher to take those files and make them Apache 2.0, even with modifications. This class is a member of the * href="{@docRoot}/java/util/package-summary.html#CollectionsFramework"> * Java Collections Framework
Re: Blog series to teach and show off D's metaprogramming by creating a JSON serialiser
On Wednesday, 11 December 2019 at 12:04:04 UTC, SealabJaster wrote: Final post of this series (also sorry for the necro, but it's probably better than making a new post): https://bradley.chatha.dev/BlogPost/JsonSerialiser/6-mixin-template-automate-dlang-tutorial-metaprogramming Pretty unhappy with its content, considering how long it's been since I wanted to write it, but hopefully its main purpose (to show off mixin template) is good enough. I'd also like to apologise here for constantly embarrassing myself here (and I guess also on the Discord a year or so back), I'm likely to just not post here anymore just to save myself from the anxiety. I hope this has been of some use to someone ^^. I want to write some more, but have no concrete plans for anything anytime soon.
Re: Hunt Framework 3.0.0 Released, Web Framework for DLang!
On Friday, 1 May 2020 at 10:54:55 UTC, zoujiaqing wrote: [snip] Thanks, but: Some of the files have Apache license, but some have none. I think you should add a license to the whole repository that would cover those files that don't have their own.
Command line calculator in D
I was learning about an algorithm called 'Pratt Parser' and decided to write a cli calculator with it. Here is the link if you want to check it out: https://github.com/TheWeirdDev/Calcool Feel free to point out any mistakes i have made.
Discussion Thread: DIP 1034--Add a Bottom Type (reboot)--Community Review Round 1 Begins
The first round of Community Review for DIP 1034, "Add a Bottom Type (reboot)", is now underway. Please discuss the DIP (its merits, its implementation, peripheral topics, etc.) in the Discussion Thread and save all review feedback (critiques on the content of the DIP: what to change, how to improve it, etc.) for the Feedback Thread. Discussion Thread: https://forum.dlang.org/post/ooofastmtzmuylnje...@forum.dlang.org Feedback Thread: https://forum.dlang.org/post/arcpszmdarekxtnsn...@forum.dlang.org
Re: $750 Bounty: Issue 16416 - Phobos std.uni out of date (should be updated to latest Unicode standard)
On 2020-05-05 21:41:39 +, Dmitry Olshansky said: Felt a bit like cheating. Russian traditions preclude taking money for things you (think you) wanted to do anyway. Well, that's a good habit and still IMO it's OK to offer and take an incentive. I started on it, and it turned out a bit more then I hope for + I'm doing it on simple Windows workstation without much of my usual power tools. LDC for Windows works like a charm though. It seems Unicode 13.0.0 pulled a plug on a couple of "derived" tables, that is data files that can be reconsturcted from other primary ones. Took at least half an hour to figure that out and rebuild the missing bits. If you don't mind I'll go with 100$ per hour estimate which is basically my usual contract rate. It took me about 2 hours for now, and I think I'd be done in a one or two more. Great and deal. Merging this into Phobos though is the otehr 90% of the legwork, I hope somebody will help me with that and maybe we'll just split your generous bounty this way. Sure. As said, I'm not totally sure how this code-merging process works, who can do it, who approves things (if at all) or if it's enough of the automated tests don't fail. I mean I know what this table does by its usage but the codegen part is missing, likely a classic missing commit problem of being a single maintainer of the codegen tool (and the fact that it's not in the main dlang repos). Got it. Absolutely. I mean I'm in no shape to do the heavy lifting of day in day out maintanance of std.* stuff but I'd love to coach somebody to learn how std.regex and std.uni work. I can also share my vision for improvement, and will gladly help with refactoring. With focus on std.uni I think what would help is a short description of the whole process. A context setting chapter "unicode pitfalls, important things to know, general process" and a "step-by-step" description/log of what needs to be done, what the step does and where it fits into the overall picture. Just found out that std.regex is from you too... nice. -- Robert M. Münch http://www.saphirion.com smarter | better | faster