From owner-freebsd-current@freebsd.org Thu Dec 24 07:51:04 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id F41E44BA4D7 for ; Thu, 24 Dec 2020 07:51:03 +0000 (UTC) (envelope-from grarpamp@gmail.com) Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D1j1g2HYwz3KjY for ; Thu, 24 Dec 2020 07:51:03 +0000 (UTC) (envelope-from grarpamp@gmail.com) Received: by mail-ej1-x62b.google.com with SMTP id j22so2285068eja.13 for ; Wed, 23 Dec 2020 23:51:03 -0800 (PST) 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; bh=CoQ0AzmB+tl5FUor3Xr/pXC42BsV9gzjC5vqxios0Rg=; b=W1xLPcP9ILPuLAnr8P2JqZqAGUvBluF00siw/eMYGg3sPgrwF0vtdULHgtW28trted d+UdXX9Q8FCxqxXcu6U6mYuFOZhJYKwttm4sMaC3MFXmW1GdKIJaklJ1CTwS9OuXDnXd h3L3KeaYiCB64cE4y2dJzOdRU8Q5UAeZzGkes/sBliS6ud5GQb5q+YmwpxpuJGUj73JX dnWzmX4aSkt9dehyZu/aneVWqNC4IP/KFkUYM1/jOVlZD+zz09+Gq/Kd1XXyw9jK7hzC wbuadfUr4TvoQZbmQuGR3bl22fP32Za+N+on7FPWQnhbTzb/34NvpFf9TDp3sfKj+eBv f5WA== X-Gm-Message-State: AOAM533PcqJCPhbjFoALPl0MizGq+/xORlnXiBYHV4vvm+QciOc0Y4s4 aoP230xnkn1f7wCQFom6FqU21cBbM9S5fCZTfiMigCSBEV+acw== X-Google-Smtp-Source: ABdhPJwCnXJoAf+Iu6reA2aVJwoKrbB7TdpatPuwhaYYV08MDGVU273BVoKkoXXHnJruckaryyqtlQk/dVLrcsw5DwU= X-Received: by 2002:a17:906:c83b:: with SMTP id dd27mr27527462ejb.356.1608796261091; Wed, 23 Dec 2020 23:51:01 -0800 (PST) MIME-Version: 1.0 Received: by 2002:a54:3d8d:0:0:0:0:0 with HTTP; Wed, 23 Dec 2020 23:51:00 -0800 (PST) In-Reply-To: References: <20201222183900.GA22353@www.zefox.net> <81C07616-434E-4DF4-91AC-518AECF4F16F@gromit.dlib.vt.edu> <01b07b90-e206-aa56-aa5b-91c764ef36a4@gmail.com> <7b82f25b-9f0a-32c1-0f05-3a92474051b4@gmail.com> <83c34f774c1f8a3c164086883882ba7f@bsdforge.com> From: grarpamp Date: Thu, 24 Dec 2020 02:51:00 -0500 Message-ID: Subject: Re: FreeBSD: GitLab To: freebsd-current@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4D1j1g2HYwz3KjY X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::62b:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::62b:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::62b:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Dec 2020 07:51:04 -0000 >> I mainly asked because GitLab seems to offer a richer toolset IMHO. > > The project is publishing many places, and will use features of the places > it publishes as it refines the future workflow. The different > mirroring/hosting services offer different features and it's not yet clear > how we can best utilize them or if even one size fits all. As with the move to git, readonly mirrors is fine thing. Yet more general attempt to open up bug work issue trackers flow read-write services etc for some things beyond say central freebsd.org, can massively raise overhead, needlessly partition knowledge base, raise peoples search and participation time by 2^n, complexity alienate new dev and user influx, be harder for donors to big picture, etc... 'A: hey here's my bug report on site H' 'L: H redundant, already filed over on service X' 'Z: but we're working it on J, see the mail list at U' 'W: well J blocks devs using tor with cloudflare so we can't read or contribute there' 'X: did you see telegram message G you can add it to site R's wiki' 'Q: nope not bothering to set up yet another account for that' 'I: ddg search gave results to U, but V which was not indexed that I found on F had my answer' 'E: i clicked your link but N already 404 expired sold out or shutdown' 'N: , sorry for your loss' 'M: but the forum C said github clone A was it' 'O: they wanted my phone picture id and utility bill for an account, fuck that' 'B: i tried to integrate sites G and Y in my scripts to do miracle T but they kept changing API's and it required plugins which were were broken in pkg all month.' Also consider before canonizing/depending elements to third party services, especially ones without good export for backup, mirror, and local use... people think corp services will last forever, history shows they don't.