From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Hongyi Zhao Newsgroups: gmane.emacs.devel Subject: Why not set Emacs development workflow based on the popular git forges (GitHub, Bitbucket, Gitlab, ect)? Date: Sat, 4 Sep 2021 14:55:35 +0800 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14604"; mail-complaints-to="usenet@ciao.gmane.io" To: Emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Sep 04 08:57:30 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mMPcH-0003dl-VB for ged-emacs-devel@m.gmane-mx.org; Sat, 04 Sep 2021 08:57:29 +0200 Original-Received: from localhost ([::1]:58582 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mMPcF-0006ni-P2 for ged-emacs-devel@m.gmane-mx.org; Sat, 04 Sep 2021 02:57:27 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58824) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mMPaf-0005s4-Te for Emacs-devel@gnu.org; Sat, 04 Sep 2021 02:55:49 -0400 Original-Received: from mail-lf1-x12f.google.com ([2a00:1450:4864:20::12f]:38644) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mMPae-0000ap-EG for Emacs-devel@gnu.org; Sat, 04 Sep 2021 02:55:49 -0400 Original-Received: by mail-lf1-x12f.google.com with SMTP id x27so2793057lfu.5 for ; Fri, 03 Sep 2021 23:55:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=S/vwztLUZWmmFyt/jdQVHh7aXE/qCXauJMAs0vwvLu8=; b=VBv58rZCh44WYGndc5J8EVSBNS2DAAwoqHqCWGsIsLVDGEFzEvA4ZLZKSclTavm1V/ HNafW8WPlyCllJl5yPqCCxIn/1uPiudOpRuBvWjV4SqM3fliX0ROZcmL926rX4j9Jo6o 2sVOumd2360pClipWnIh0uk6iBAZiRAOaG6idxNevLQO3wth297aacYd2Jk04N1UukID oGVIb32Bc7gYO7LLTYuE+3gWXu5elO0yoCeAlMJAy/xkmD52r+JNbBFIRd03Hih8fBkH AOhqibugif549+9d1coZdnQRmLmijO7Vdt5VW1NvSx7mczLM5Wmi0/R4RkP2nL+4TQXh KyPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=S/vwztLUZWmmFyt/jdQVHh7aXE/qCXauJMAs0vwvLu8=; b=nq5oRvSAeoDUgy/7rqgA/BiBcfCwmaJK8oA8X9zONGckLHoSLVrkcdhzCJcIXs/J5v iiXsjHpMIYkr3UbIV5NJwoLKoxaLOHPg3OKIL9uuCL7X/sVglbk1gbu4hVz8urZpDwKE tUGuwCPqKMj7Nxs6SHFmReQ8g+alhZ3m04DDuxv3WasXSYazEFsIrZE9kjerP26zmmmS TlthHrqyX2cPB5H3Tq6bSmRWMFWx4D7gWZV8rB55SStY5eEldXjJKU+1OZJlgIl7tZ0I Tg3MjpcYX2+je17us5BUBMzqikMI/lB3PmczBx5rtsaI7MMNShxN5uRbLxE8OJyhdiqE iHQQ== X-Gm-Message-State: AOAM531i+YOg/A+CEYQmlDGOmumqgBc0R4nyvB4lNQSF6PbHvpqBVkFk 53p30A0YmUBAQPX7pqJeez9kAFscXDFu20PGolUhUNqHqXom9Hxt X-Google-Smtp-Source: ABdhPJx6jnyQRuqPvzlu4YO0IVcfPMu/tZTK2gTL2I2DsQ0xqXcTJa7iVrOP598sam06TBpi+ekNssyBCxjDf5OZmKE= X-Received: by 2002:a05:6512:96f:: with SMTP id v15mr1956582lft.455.1630738546310; Fri, 03 Sep 2021 23:55:46 -0700 (PDT) Received-SPF: pass client-ip=2a00:1450:4864:20::12f; envelope-from=hongyi.zhao@gmail.com; helo=mail-lf1-x12f.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:273842 Archived-At: Nowadays, the large software projects often conduct the development on the workflow supplied by git forges (GitHub, Bitbucket, GitLab, etc.). But it seems that Emacs is still developed directly on git, as described here [1], which makes maintaining GNU Emacs development a lot of extra work. So, why not set Emacs development workflow based on the popular git forges? [1] https://www.gnu.org/software/emacs/manual/html_node/emacs/Sending-Patches.html. Regards -- Assoc. Prof. Hongyi Zhao Theory and Simulation of Materials Hebei Vocational University of Technology and Engineering No. 473, Quannan West Street, Xindu District, Xingtai, Hebei province