From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7079 invoked by alias); 4 Jun 2017 05:57:18 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 41215 Received: (qmail 19943 invoked from network); 4 Jun 2017 05:57:18 -0000 X-Qmail-Scanner-Diagnostics: from aok120.rev.netart.pl by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(85.128.245.120):SA:0(0.0/5.0):. Processed in 3.98467 secs); 04 Jun 2017 05:57:18 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: psprint@zdharma.org X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: none (ns1.primenet.com.au: domain at zdharma.org does not designate permitted sender hosts) X-Virus-Scanned: by amavisd-new using ClamAV (8) Date: Sun, 4 Jun 2017 07:57:05 +0200 From: Sebastian Gniazdowski To: Daniel Shahaf , zsh-workers@zsh.org Message-ID: In-Reply-To: <1496518513.3749643.997726048.04EDD04E@webmail.messagingengine.com> References: <170603100908.ZM13230@torch.brasslantern.com> <1496518513.3749643.997726048.04EDD04E@webmail.messagingengine.com> Subject: Re: Add redis-db module to upstream? X-Mailer: Airmail (231) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On 3 czerwca 2017 at 21:35:52, Daniel Shahaf (d.s=40daniel.shahaf.name) w= rote: > This module was created 10 days ago. It is based on my db/gdbm, which was based on original db/gdbm, so you ha= ve two ancestors in the path (there was also Zpopulator, but not released= ). 176 direct commits, not a weekend-coding with 20 commits. > It has had no bug reports, no pull=C2=A0requests No bug reports because like any my project it has more than 200 commits e= ssentially (and I've used tests and Valgrind). E.g. ZUI is 555 direct com= mits, and probably additional 1000 from ancestors. > and no code contributors other than its author. Single-author is a good thing, if focused and engaged. I recall times of = X=46ree86 where single hacker (the one who invented the hacker-sign from = game of life=3F) did Damage extension and multiple others, essentially op= ening the way to Xorg, IMO. I now recall, it was Keith Packard, his exten= sions:=C2=A0XRender, X=46ixes, XDamage, XComposite, XRandR. Hah, it's tha= nks to him that one can call xrandr and just get current resolution. Anti-example =E2=80=93 universal-ctags has many contributors, but they do= n't support such a plain thing like multiple arguments to typeset/local/d= eclare. It was a first thing that I've added to my ctags. > Does it have > any users besides Sebastian=3F Will anyone on this list use this module= > in his setup=3F It has explicitly *strong* use case. On =23redis I meet people who are us= ing python, because redis-cli like most reference-clients is just an inad= equate tool when there's actual work to do: https://walrus.readthedocs.io/en/latest/containers.html=23lists So people open python-cli and manage database by programming. Zsh data st= ructures are much more convenient, sorting, upper-casing etc., searching = etc. available via flags, that's not-programming, it's more like just usi= ng. --=C2=A0 Sebastian Gniazdowski psprint /at/ zdharma.org