From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 589 invoked by alias); 21 Jun 2018 21:44:30 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: List-Unsubscribe: X-Seq: 23505 Received: (qmail 27604 invoked by uid 1010); 21 Jun 2018 21:44:29 -0000 X-Qmail-Scanner-Diagnostics: from mail-ot0-f172.google.com 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(74.125.82.172):SA:0(-1.9/5.0):. Processed in 2.084535 secs); 21 Jun 2018 21:44:29 -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=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS, T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: sgniazdowski@gmail.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=iONPLKvhUqp2hHhX5Z3o/Qr5GBF6Do6C3UZFfQVd45E=; b=saueoBijGD5kLcP7b0s6VPxZ0Kku4BFnxJRZjEn38Fd7ZjOFm99pzpBu3+YZ9VnroA nmUpiUfKNJIRDAVdGN/kVN0eAR4WhuvhEiApjWzLTFgva9cQxs3O57q3daz6SGbprY/Q B8e3qHVKxPgOTQ+pGSIYF8JLTw3Wr6AWGRSwXhtJGdHhhzeAhHmNXXCSQb+xVzb7tgFX fm3TPz2D6CnWi9v4wQD8DxJa6dr2PIg0xBrSuIzUHOGWIGNYkM+8+ZDcIOFbB9/2mjzb kbZ98kDmpWoeINjitoqi9Ti0YNuN02rbUU+qDldS4PNG0O/SOmUT0PYcN/y7AAgYxgTW JPnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=iONPLKvhUqp2hHhX5Z3o/Qr5GBF6Do6C3UZFfQVd45E=; b=uKf73ibAjxCgb/7rMYkZnbm6Gczfnll/ql+1s9T8RtUzUlSCwExHiHmOPH06nygZyX Us0LwRiAfPBM/NiJHSHUZKmrmmqRieJveUEI9bqpLYCUspA9jKcPZaEM4CUNdOW3NHMX aZKozEiyr7t7CJdiwbITLpdvScPCQ+/1h7mGNYzeD5wGN2+AwsIEDR0u8DiVQiGRM7Pq OnbQXMAR+2LkHTGkQ7SK5Our40aINX74XpPHh21lQLTfj2Y7kAeiyioyB3MP656jiYvR prwd80Z4rzCuSLDl+V2uop+WVn+q1NHNr2jowPwK4/AgjHi8snGqO7DYSvnEx6qdzMMm 8QIw== X-Gm-Message-State: APt69E1KIqzmLL5olzJtc3VPN8UbHDCopu5oGiy4jEaENy1YUCNLMTYJ EIYHrqovEeaFQrtM9/W/95W1uonK0qSMmQ03B3JplQ== X-Google-Smtp-Source: ADUXVKJiFAIv5RQ4EEB20mHLWWqw0LqKd3nvTYTUXfEIEBkEgfHWX8hUQ6tqi9Kl6XUVkosC5JyBmtuVmEmMewlZR4o= X-Received: by 2002:a9d:7411:: with SMTP id n17-v6mr18039463otk.348.1529617464875; Thu, 21 Jun 2018 14:44:24 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <20180619091217.GC8263@prometheus.u-strasbg.fr> References: <20180618150024eucas1p15c206df2ce9b8b709bcd2359fe7637ec~5STEs8H4B0903809038eucas1p1j@eucas1p1.samsung.com> <20180619091217.GC8263@prometheus.u-strasbg.fr> From: Sebastian Gniazdowski Date: Thu, 21 Jun 2018 23:44:04 +0200 Message-ID: Subject: Re: about founding z developement of zsh To: Marc Chantreux Cc: Zsh Users Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On 19 June 2018 at 11:12, Marc Chantreux wrote: > hello people, > >> The problem with that is none of the core zsh developers have >> ever asked for contributions in a quarter century of its existence, >> and all are unpaid volunteers. > > well ... i am a zsh user since circa 2001 and always felt i didn't gave > zsh enough (same for perl, vim, linux, dwm, gnome and all those awesome > software that gave me 20 years of fun using floss). > > i only have 1 patch in zsh, i don't really contribute to zsh but i try > to be active in the ecosystem > > * support french users > * promote zsh in technical mailing lists, local meetups and > other conferences > (http://act.perlconference.org/tpc-2018-glasgow/talk/7338) > * start writing a zsh programming guide > (https://github.com/eiro/zsh-programming-guide) > * start writing a plugin system with a very opiniated coding style > (as perlish as we can) (https://github.com/zsh-uze) > > basically, i try to spend some of the time i spared using zsh to promote > it because ... gosh ... when i have to read some bash/ksh/sh/posix code, > my eyes are bleeding and i really want to see more zsh outzere. > > i started a list of things i would like to see appearing in zsh here > > https://github.com/eiro/zsh-programming-guide/blob/master/c/wishlist.= md > > and i guess some topics means huge work so unpaid patches coming time to > time are not enough. > > and i wonder if this is worth a founding campain... and to be honnest, > sometimes i also wonder if a fresh start using a modern langage (like cry= stal or rust) > should be an option. there is the elvish shell I think that fresh start is a heavy thing, I recall Linus once said "creating by destroying first". I'm not sure if the message that "fresh start" conveys it's actually this, to turn away from current Zsh, i.e. "destroy" (heavy word, but the discussion Linus had, maybe even about "rewriting in C++", was little emotional). To then engage into heritage-free coding in something that is placed as opposite to C. I think different approach is maybe possible. Rust allows gradual rewrite, there's a project gradually rewriting Emacs (Wilfred/remacs). If this would be started, then =E2=80=93 one association comes to my mind: = it would be like in many Anime/Manga, where characters change form, but keep their identity, and also essential traits (new form still expresses character's main properties). ;) Zsh would keep its identity, it would be just expressed in a fresh form. I think this would be good to many people, to act again like when e.g. new completion system was coded (I assume it took some time and there was some mobilization to quickly have better product than the previous completion system). --=20 Sebastian Gniazdowski News: https://twitter.com/ZdharmaI IRC: https://kiwiirc.com/client/chat.freenode.net:+6697/#zplugin