From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7184851813406867456 X-Received: by 2002:a81:a20a:0:b0:43e:9db9:2c75 with SMTP id w10-20020a81a20a000000b0043e9db92c75mr5202277ywg.507.1672853672466; Wed, 04 Jan 2023 09:34:32 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:690c:607:b0:462:6db8:ed52 with SMTP id bq7-20020a05690c060700b004626db8ed52ls17460334ywb.1.-pod-prod-gmail; Wed, 04 Jan 2023 09:34:31 -0800 (PST) X-Google-Smtp-Source: AMrXdXtULA2YGqBkFUhmYDJeJ1rXkJa0c/4hB0mlgLuwoGsihTHlUi6eFo4hyKmXkoeSP9qU5sgn X-Received: by 2002:a0d:f3c2:0:b0:3d6:1468:f818 with SMTP id c185-20020a0df3c2000000b003d61468f818mr42760333ywf.49.1672853671611; Wed, 04 Jan 2023 09:34:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1672853671; cv=none; d=google.com; s=arc-20160816; b=ZcCL0HegTvNWG1/G69pEmhk8hxmxj5X9HONUWyTrGcOg6uMBywn66fq47zIoqejCnr a7lmHqJ9qOcDkYSRXhNs0TuPqJqpntO4aALkMznLfjSDHzV+nScpoTQ4tblxOhNMORY1 Lz5GbdirMWtZvTzxv9wiC1O3yJ8IR8U4ngyWbjLIMJ4CBdRNcCI9blleVHDEFFaBF2oH NPwKYOTWe5em/tay0ax01ByU5D7a67vmApEChfQcl2/h7R5Ffd+HmUQvwy7njTZGJxkX R77crRyEE5SWr+cpZn944PE+ovEEkQJ+h5Th7Y9UZGQfyj7uECyRbYCdJpu3gN+MqZex 531g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:mime-version:dkim-signature; bh=XCAdbIkilLTiSxRGEL/Pi+08qDwguoXI5L3xvDKnPHg=; b=JISHuAejNrLbX3V2d5DgBrBTxAo9MCYSRxYTJT6ZQCvdM7GRypS/v+oGK6eNpCAwk1 fUEmJUNFxvUEUED/hfemSi4opyxHtjNGkaJ5BsXfEHr62myNcASDE/UPKNBz94wHzH0q c7jrFq9fLMaj+lFOD8e1TwfbYEZfzVpudz82S1Wx6beaBrCVvxFO83XzLQUG2gyBEmKj AKGhIqr+DM8yK9Yb7n0vn9h4zbIFVz7jBk8vBlVOXyL18SSw3o59sLlncu6pTEaUd7qT qpGDvYA9WXBVLhtkGIDqV4thF8JbiieRSOf1uwzlFYGRmtj9C5MdUxJ+18mXAyvdvQUg taiQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=UkOVklID; spf=pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::72f as permitted sender) smtp.mailfrom=roberto.foglietta@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail-qk1-x72f.google.com (mail-qk1-x72f.google.com. [2607:f8b0:4864:20::72f]) by gmr-mx.google.com with ESMTPS id ci27-20020a05690c0a9b00b004a9ceb405b1si442794ywb.3.2023.01.04.09.34.31 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 04 Jan 2023 09:34:31 -0800 (PST) Received-SPF: pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::72f as permitted sender) client-ip=2607:f8b0:4864:20::72f; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=UkOVklID; spf=pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::72f as permitted sender) smtp.mailfrom=roberto.foglietta@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: by mail-qk1-x72f.google.com with SMTP id g8so16636167qkl.2 for ; Wed, 04 Jan 2023 09:34:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=XCAdbIkilLTiSxRGEL/Pi+08qDwguoXI5L3xvDKnPHg=; b=UkOVklIDOIwXKrdHvqnfH4zSuWA6ElvL6FADtXgqGdO1xd3UJVv8krML8XCqIchKTe WGrhBfEBh+0UykVBHS1R0tL5AKA6DKdlbiyTyrp4S1sWWywVoMd2b2v23mjId8/HU6cu /aDIIlBLsMWtlhSBOW+UMRLn/FSjx/iy4TUbeB5ZEuOY0lDIptSIAev+UrNF2uV9BjYZ j5OMB4YL9VVvjE6OwplLcMvkFmic/CiDvxAtGRiCKDv7hZ9urn0sOQgu4hERGqj/ZGXN OvFLFw7csrt/kp4aZSYhQ7fXcIPgs8O9G8coRHUct4QgZ32u2ia/hv01JXj4aX/pw3tb /arA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=XCAdbIkilLTiSxRGEL/Pi+08qDwguoXI5L3xvDKnPHg=; b=zaP6iYO+nT+vx6LstBuF2z9FYqHagkw0yLepX5sxlipWarb8Ot1GSd30tVK+ZA0No6 e5zpqmS5bcYdKtHNN4LjSFxWMpqW92EXXlwmqhqro9Vhfj9H87cAukPF9bdNc/3NLP0b 1wX0NrLXdKSWv72kqWuYBgxkrlv7SVybI4I2FKxSgMjM8p1Al/xcCHzslFlcGE3kGlf2 p4hMnvPMRmHYVjQ623Xc8mQBNXKJZ20u0OUnC7moDOu/zJL4qpkYdmGyh0JMW8efeDUp Uwd0d2aS87Vu/ebDhuoUxllRvC4lzGxWobY1/vhGMpEtCwArIBUdbZsHd7G7JLt/6T6L yGKg== X-Gm-Message-State: AFqh2kpqd52w+hlzYQ4tBxu9+FZ1fr540LXj8WHBfhiEGbnweF5XUBKl 9dcMFpMEUygpu8J+2V8KZ+nxJqr6Xvc2GQFbqcj2OETU2A== X-Received: by 2002:ae9:f106:0:b0:705:28bf:f040 with SMTP id k6-20020ae9f106000000b0070528bff040mr1137614qkg.203.1672853670887; Wed, 04 Jan 2023 09:34:30 -0800 (PST) MIME-Version: 1.0 From: "Roberto A. Foglietta" Date: Wed, 4 Jan 2023 18:33:53 +0100 Message-ID: Subject: About partecipation into the development of ISAR To: isar-users@googlegroups.com Cc: Baurzhan Ismagulov Content-Type: text/plain; charset="UTF-8" X-TUID: OJrF0ViWUu76 Hi all, I wish to express my opinion about the participation into development of ISAR hoping that this will help people to focus on things that really matter, especially considering that ISAR is a open-source project that is leveraged by business by Ilbers GmbH and then used by some other companies which have a mutual interest in having some benefits in adopting it. First of all, it is important to notice that ISAR is not a project as big as the Linux kernel and does not involve thousands of people. Driving a hugely massive project like the Linux kernel requires strict rules of engagement otherwise no any tool will scale up enough to deal with varieties. This means that adopting the same strict rules of engagement used for such a big project is counterproductive because it does not leverage all the possibilities. It does not seem an important problem because after all, ISAR is a niche product used by professionals but someone might hope that this will change in future. However, in the best optimistic forecasts, it will never be as huge as the kernel, so it will never require such strict rules. This brings to us in evaluating a more flexible way of contribution: 1 - patch over e-mail are the default and prefered way of contribution 2 - git repository in fork are also a very easy and quickto integrate sources of contribution 3 - github allows to open tickets (issue), to have a wiki, a discussion board, etc. 4 - github allows people to comment on the code of the patches, in line! Now, all of these tools have benefits and also side-effects. Let examine them: 1 - having a single way of contribution simplifies the process which makes sense for those who drive an open source project in their spare time but ISAR - fortunately - has people that are paid to develop the project, so they can also deal with other ways of contribution. 2 - git as a way of contribution cannot be neglected and it is a very powerful tool to merge among different projects carried on by different people and organisations. Definitely, git cannot be left behind as a contributing way. 3 - github tickets (issue) are very useful to keep an organised track of the development. We might debate about the convenience of Ilbers GmbH in keeping it in public but cannot overlook the important contribution that github and more in general - project management tools - brings into a business driven development. Who opposes this, sasy that many successful companies are wrong in adopting these kinds of tools. 4 - among many ways of commenting code - pure text email with 80 columns breaks - is not the best way of dealing with it even if it seems very "hacker" and we are used to it since a long time ago. The ISAR project is probably marginal for Ilbers GmbH and this explains the reason to leave the project management to the good will and to the people's sentiments of a public Google Group m-list. Even if playing "hackers" seems cool, it is not so much when it impairs business and moreover there is a world outside there to conquer for those who are open-minded... My best wishes for a productive 1492, -- Roberto A. Foglietta +49.176.274.75.661 +39.349.33.30.697