Re: I'm the new package maintainer for D on ArchLinux

2017-08-09 Thread Anton Fediushin via Digitalmars-d-announce

On Wednesday, 9 August 2017 at 20:42:48 UTC, Wild wrote:

Hi everyone,

The D packages for ArchLinux has been orphaned since Dicebot 
stepped down as the maintainer and no one else stepped up. So I 
decided to step up and apply to become a Trusted User, and I 
got accepted yesterday[1]. So from now on I will be the one who 
maintains all the D packages (in the [community] repo), and it 
will be my job to fix them if they break.


Thank you!


Re: I'm the new package maintainer for D on ArchLinux

2017-08-09 Thread Meta via Digitalmars-d-announce

On Wednesday, 9 August 2017 at 20:42:48 UTC, Wild wrote:

Hi everyone,

The D packages for ArchLinux has been orphaned since Dicebot 
stepped down as the maintainer and no one else stepped up. So I 
decided to step up and apply to become a Trusted User, and I 
got accepted yesterday[1]. So from now on I will be the one who 
maintains all the D packages (in the [community] repo), and it 
will be my job to fix them if they break.


Thanks for stepping up Dan.


Re: I'm the new package maintainer for D on ArchLinux

2017-08-09 Thread Seb via Digitalmars-d-announce

On Wednesday, 9 August 2017 at 20:42:48 UTC, Wild wrote:

Hi everyone,

The D packages for ArchLinux has been orphaned since Dicebot 
stepped down as the maintainer and no one else stepped up. So I 
decided to step up and apply to become a Trusted User, and I 
got accepted yesterday[1]. So from now on I will be the one who 
maintains all the D packages (in the [community] repo), and it 
will be my job to fix them if they break.


[...]


Thank you so much. You absolutely rock!


Re: I'm the new package maintainer for D on ArchLinux

2017-08-09 Thread Michael via Digitalmars-d-announce

On Wednesday, 9 August 2017 at 20:42:48 UTC, Wild wrote:

Hi everyone,

The D packages for ArchLinux has been orphaned since Dicebot 
stepped down as the maintainer and no one else stepped up. So I 
decided to step up and apply to become a Trusted User, and I 
got accepted yesterday[1]. So from now on I will be the one who 
maintains all the D packages (in the [community] repo), and it 
will be my job to fix them if they break.


[...]


You are very much appreciated! Thanks for all your work!


Re: I'm the new package maintainer for D on ArchLinux

2017-08-09 Thread Stefan Koch via Digitalmars-d-announce

On Wednesday, 9 August 2017 at 20:42:48 UTC, Wild wrote:


I hope I can maintain ArchLinux as a great environment to use D.



You are not only the new package mainainer but also my new Hero :)



Re: I'm the new package maintainer for D on ArchLinux

2017-08-09 Thread Daniel Kozak via Digitalmars-d-announce
This is awesome :). Congratulation to your new role

On Wed, Aug 9, 2017 at 10:42 PM, Wild via Digitalmars-d-announce <
digitalmars-d-announce@puremagic.com> wrote:

> Hi everyone,
>
> The D packages for ArchLinux has been orphaned since Dicebot stepped down
> as the maintainer and no one else stepped up. So I decided to step up and
> apply to become a Trusted User, and I got accepted yesterday[1]. So from
> now on I will be the one who maintains all the D packages (in the
> [community] repo), and it will be my job to fix them if they break.
>
> If you haven't heard of me before (which is probable because I mostly
> lurk), my name is Dan, I'm 21 years old and I'm the developer of
> PowerNex[2], a D kernel/OS, and I livestream coding at Twitch[3].
>
> Currently only dmd, dtools, ldc and lib{,l}phobos are in the [community]
> repo. I would like to move over dub, dcd, dscanner and dfmt (some of these
> were dropped from [community] due to being orphaned). You guys can help by
> voting on AUR packages that you want to be moved to [community].
>
> Feel free to ping me on anything that is related to packaging or the
> ArchLinux packages.
> I hope I can maintain ArchLinux as a great environment to use D.
>
> Ways of contacting me:
> - a...@vild.io
> - wild on freenode (I lurk in #d, #archlinux, #powernex)
> - Vild on github
> - Discord: https://discordapp.com/invite/bMZk9Q4
>
> Thanks
> - Dan
>
> [1] https://lists.archlinux.org/pipermail/aur-general/2017-Augus
> t/033463.html
> [2] https://github.com/PowerNex/PowerNex
> [3] https://www.twitch.tv/wildn00b
>


I'm the new package maintainer for D on ArchLinux

2017-08-09 Thread Wild via Digitalmars-d-announce

Hi everyone,

The D packages for ArchLinux has been orphaned since Dicebot 
stepped down as the maintainer and no one else stepped up. So I 
decided to step up and apply to become a Trusted User, and I got 
accepted yesterday[1]. So from now on I will be the one who 
maintains all the D packages (in the [community] repo), and it 
will be my job to fix them if they break.


If you haven't heard of me before (which is probable because I 
mostly lurk), my name is Dan, I'm 21 years old and I'm the 
developer of PowerNex[2], a D kernel/OS, and I livestream coding 
at Twitch[3].


Currently only dmd, dtools, ldc and lib{,l}phobos are in the 
[community] repo. I would like to move over dub, dcd, dscanner 
and dfmt (some of these were dropped from [community] due to 
being orphaned). You guys can help by voting on AUR packages that 
you want to be moved to [community].


Feel free to ping me on anything that is related to packaging or 
the ArchLinux packages.

I hope I can maintain ArchLinux as a great environment to use D.

Ways of contacting me:
- a...@vild.io
- wild on freenode (I lurk in #d, #archlinux, #powernex)
- Vild on github
- Discord: https://discordapp.com/invite/bMZk9Q4

Thanks
- Dan

[1] 
https://lists.archlinux.org/pipermail/aur-general/2017-August/033463.html

[2] https://github.com/PowerNex/PowerNex
[3] https://www.twitch.tv/wildn00b


Re: More sociomantic libraries and apps open-sourced!

2017-08-09 Thread Joakim via Digitalmars-d-announce

On Wednesday, 9 August 2017 at 10:59:20 UTC, Gavin wrote:
Over the past few months, we've been quietly open-sourcing a 
set of our core libraries and applications. We've held back on 
announcing them publicly as the repos form a chain, with one 
dependent on the last, so it didn't make much sense to announce 
them to the world until the complete chain was out there. We've 
now reached that point.


[...]


Please write a blog post describing the broad strokes of the 
distributed technical architecture you're using, whether for the 
D or Sociomantic blogs.  That would be an interesting read and 
stoke interest in your libraries/apps and D.


Re: Beta D 2.075.1

2017-08-09 Thread Ulrich Küttler via Digitalmars-d-announce

On Tuesday, 8 August 2017 at 20:32:34 UTC, Martin Nowak wrote:
Thanks, considering 
https://issues.dlang.org/show_bug.cgi?id=17569 I'd still say we 
should evaluate whether we want to continue maintaining and 
shipping a tool with unclear usefulness and userbase.


dman is awesome! I did not use it because I did not know!



Re: d_to_html.d

2017-08-09 Thread Robert M. Münch via Digitalmars-d-announce

On 2017-08-05 19:07:50 +, WebFreak001 said:

Hi, I made a D to HTML generator which is basically diet, but fully 
using the D compiler as generator and not some complicated parser, etc. 
Here an example what you pass in:


string page = html(
...


That's pretty cool and comes very close to a domain specific language. 
This would make it possible to get declarative GUI layout etc. in with 
a much nicer syntax. Cool idea.


--
Robert M. Münch
http://www.saphirion.com
smarter | better | faster



Re: Visual Studio Code code-d serve-d beta release

2017-08-09 Thread WebFreak001 via Digitalmars-d-announce

On Wednesday, 9 August 2017 at 12:25:55 UTC, Dmitry wrote:

On Wednesday, 9 August 2017 at 07:22:36 UTC, Arjan wrote:

You mean the code-debug?

Any debugging in Visual Studio Code on Windows.
Because I tried some times, but it just didn't work.


try using the C/C++ Extension in vscode which uses the visual 
studio debugger, that one works great on windows for D


Re: KissRPC for dlang ver release.(Ultra high performance RPC)

2017-08-09 Thread 鲜卑拓跋枫 via Digitalmars-d-announce

On Wednesday, 9 August 2017 at 09:23:38 UTC, jasonsalex wrote:

kiss-rpc-flatbuffer features:

Lightweight and easy to use. There are two ways to support IDL 
and manually write protocols. Analog function call, more in 
line with the RPC remote call logic, simple, transparent.


Easy to change, easy to use, existing code can be used directly

The data format supports downward compatibility and uses the 
flatbuffer protocol, with better compatibility and faster speed.


Support multi valued return feature, support timeout mechanism, 
analog grpc, thrift, Dubbo fast several times or even dozens of 
times.


Support snappy compression algorithm, compression speed, 
superior performance.


Support pipeline data compression, dynamic data compression, 
request data compression, flexible use of a wide range of 
scenarios


github:https://github.com/huntlabs/kiss-rpc



That's Great! Its developers are from China:)!


Re: Visual Studio Code code-d serve-d beta release

2017-08-09 Thread Dmitry via Digitalmars-d-announce

On Wednesday, 9 August 2017 at 07:22:36 UTC, Arjan wrote:

You mean the code-debug?

Any debugging in Visual Studio Code on Windows.
Because I tried some times, but it just didn't work.



Re: KissRPC for dlang ver release.(Ultra high performance RPC)

2017-08-09 Thread Jerry via Digitalmars-d-announce

On Wednesday, 9 August 2017 at 09:23:38 UTC, jasonsalex wrote:

kiss-rpc-flatbuffer features:

Lightweight and easy to use. There are two ways to support IDL 
and manually write protocols. Analog function call, more in 
line with the RPC remote call logic, simple, transparent.


Easy to change, easy to use, existing code can be used directly

The data format supports downward compatibility and uses the 
flatbuffer protocol, with better compatibility and faster speed.


Really interesting! Only great Cassandra support left for me to 
rewrite my game server to :D.




Re: KissRPC for dlang ver release.(Ultra high performance RPC)

2017-08-09 Thread Jerry via Digitalmars-d-announce
Really interesting! Only great Cassandra support left for me to 
rewrite my game server to :D.




More sociomantic libraries and apps open-sourced!

2017-08-09 Thread Gavin via Digitalmars-d-announce
Over the past few months, we've been quietly open-sourcing a set 
of our core libraries and applications. We've held back on 
announcing them publicly as the repos form a chain, with one 
dependent on the last, so it didn't make much sense to announce 
them to the world until the complete chain was out there. We've 
now reached that point.


Here's what's new:

1. turtle (https://github.com/sociomantic-tsunami/turtle). Our 
utility library for implementing black-box application tests: 
spawns the tested application as a separate process in a 
temporary sandbox, then runs a set of auto-discovered test cases.


2. swarm (https://github.com/sociomantic-tsunami/swarm). The core 
client/server library which forms the foundation of our various 
distributed storage systems.


3. dhtproto (https://github.com/sociomantic-tsunami/dhtproto). 
Based on swarm, defines the protocol for our Distributed Hash 
Table database -- an in-memory database for quick-access, binary 
data. The repo also contains the DHT client and a set of tests 
(based on turtle) for a DHT server implementation.


4. dhtnode (https://github.com/sociomantic-tsunami/dhtnode). 
Based on dhtproto, this is the actual implementation of our DHT 
server.


5. dlsproto (https://github.com/sociomantic-tsunami/dlsproto). 
Based on swarm, defines the protocol for our Distributed Log 
Store database -- a disk-based database for batch-read, 
historical data. The repo also contains the DLS client and a set 
of tests (based on turtle) for a DLS server implementation.


6. dlsnode (https://github.com/sociomantic-tsunami/dlsnode). 
Based on dlsproto, this is the actual implementation of our DLS 
server.


These new repos are, of course, in addition to our ocean library 
-- https://github.com/sociomantic-tsunami/ocean/ -- which was 
open-sourced some time ago.


As with ocean, all of these repos are written in a subset of D2 
that's compatible with D1. When we've finished our migration to 
D2, D1 support in the libraries will be phased out.


Re: Beta D 2.075.1

2017-08-09 Thread Seb via Digitalmars-d-announce

On Tuesday, 8 August 2017 at 20:32:34 UTC, Martin Nowak wrote:
On Tuesday, 8 August 2017 at 15:45:45 UTC, Vladimir Panteleev 
wrote:

On Tuesday, 8 August 2017 at 14:57:58 UTC, Daniel Kozak wrote:

https://issues.dlang.org/show_bug.cgi?id=17731


Thanks. I've submitted a fix.


Thanks, considering 
https://issues.dlang.org/show_bug.cgi?id=17569 I'd still say we 
should evaluate whether we want to continue maintaining and 
shipping a tool with unclear usefulness and userbase.


How about putting dman on DUB instead then? Acquiring the 
d-man.json could be tricky, but if not done already, we could 
build it by default on dlang.org and then simply fetch it in the 
preBuildSteps


KissRPC for dlang ver release.(Ultra high performance RPC)

2017-08-09 Thread jasonsalex via Digitalmars-d-announce

kiss-rpc-flatbuffer features:

Lightweight and easy to use. There are two ways to support IDL 
and manually write protocols. Analog function call, more in line 
with the RPC remote call logic, simple, transparent.


Easy to change, easy to use, existing code can be used directly

The data format supports downward compatibility and uses the 
flatbuffer protocol, with better compatibility and faster speed.


Support multi valued return feature, support timeout mechanism, 
analog grpc, thrift, Dubbo fast several times or even dozens of 
times.


Support snappy compression algorithm, compression speed, superior 
performance.


Support pipeline data compression, dynamic data compression, 
request data compression, flexible use of a wide range of 
scenarios


github:https://github.com/huntlabs/kiss-rpc


Re: Visual Studio Code code-d serve-d beta release

2017-08-09 Thread Arjan via Digitalmars-d-announce

On Wednesday, 9 August 2017 at 05:24:37 UTC, Dmitry wrote:

On Tuesday, 8 August 2017 at 17:13:18 UTC, WebFreak001 wrote:
Use my other extension `code-debug` (or `Native Debug`) for 
that


Is there somebody who used it successfully on Windows?


You mean the code-debug? No because there is at least one bug in 
the mago-mi, I once had a fix for it but seem not to have made it 
into a PR. Besides that bug(fix) I did run into other issues 
preventing succesfull use, unfortunately.


code-d yes works fine on windows though, as on linux, one must 
build dcd-server and dcd-client, dscanner, (dfmt) and put it in 
the search path or provide the locations to those executables in 
the settings file. (did not yet try the new code-d serve-d)