From nobody Wed Nov 24 01:25:20 2021 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 9E7AD189DAEC for ; Wed, 24 Nov 2021 01:25:58 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: from mail-vk1-xa2b.google.com (mail-vk1-xa2b.google.com [IPv6:2607:f8b0:4864:20::a2b]) (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 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4HzNck3bQVz3rS1; Wed, 24 Nov 2021 01:25:58 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: by mail-vk1-xa2b.google.com with SMTP id b125so478145vkb.9; Tue, 23 Nov 2021 17:25:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=hQItld5Lwwl4VZauWyAihOGkLrrnW6f438iCZEEm0fk=; b=icdj3snr6ll6pL+wjOEQXWmAFnpAH4UKU6GGlvPUslLpVuA/2kWXz2DW5W0Ta2pQaz sxUKX+SjGuQso5/maZVeBrN4RcRgRTz97bR1kw1dwKWsis5Q2GaWKZapLVhkIRovbsND LSatD1MkgH7oOeIBQlim9UBQOGRPlvXQ6CUoZfLJapSow+uvIyhgAd4vhE+zoPcU6Nwx iwYRPEnIISywlT9OLhBbTteCwSj/pIR9Zc8Dn58dXEDbuHU/eqClfhpe4PRunN34LYvc pgKJh1gJ86M1VyXAxccfyXfEz1juwxzuQQ2iQLbcO71155z/rqH+7uTN/jEOF6LKxeY9 PR4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=hQItld5Lwwl4VZauWyAihOGkLrrnW6f438iCZEEm0fk=; b=3ZSzjhui4iimJWrD1qNqqyC8XL0XhhUISZDoMbFJEYa5DmjiWn7amRmbrgGtXQiTPn EOtS+4AsYu3cR/kAekCvry8Qf15lGktrwu1OFqrgcOyuPNj2vZeAoxPxWZ5AZZLmhZAF tG+HsbX2IWkA2JewoHMbMBUsZtoob+W0n84MCscNvy5HRzhpYOQ2+bmYU2yoM3mfQ+5l 72c6DUsVtcBNVTZ/UbndMmDHDRPqmw2uzohwf64sJEOugNy9+tQuiu9aRzWeaD4tBMzA Tf71QjlkVROkjuAheDgQ7o+p+PdFyOriMMPI3MfOAe5bbgFi5uCHgA1xW2hWZfz/RnUS 9IiQ== X-Gm-Message-State: AOAM531M9ka2VXXZczCTXWJBx1EG70syW8tb//huP8WZL8sL7NlkEp0y k4jx7ELC8r8eHbYuV0KMV8mC8a3w8Id/70NLTFQ26iS0tXzKOQ== X-Google-Smtp-Source: ABdhPJxghvPLflni4dzvNi34s7oztRUkqx507JLMBwLffXmfpYHpZc9oVq6YLP6sEbvL9IgcZB+7Wl/0Yifdz5ferl0= X-Received: by 2002:a1f:f24f:: with SMTP id q76mr18269859vkh.11.1637717157074; Tue, 23 Nov 2021 17:25:57 -0800 (PST) List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@freebsd.org MIME-Version: 1.0 References: <861r36xzpe.fsf@phe.ftfl.ca> In-Reply-To: <861r36xzpe.fsf@phe.ftfl.ca> From: Mehmet Erol Sanliturk Date: Wed, 24 Nov 2021 04:25:20 +0300 Message-ID: Subject: Re: Call for Foundation-supported Project Ideas To: Joseph Mingrone Cc: FreeBSD Hackers Content-Type: multipart/alternative; boundary="00000000000064dcbd05d17ebd3a" X-Rspamd-Queue-Id: 4HzNck3bQVz3rS1 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[] X-Spam: Yes X-ThisMailContainsUnwantedMimeParts: Y --00000000000064dcbd05d17ebd3a Content-Type: text/plain; charset="UTF-8" On Wed, Nov 24, 2021 at 1:42 AM Joseph Mingrone wrote: > Hello FreeBSD community, > > The Foundation is seeking suggestions for new projects to support. What > gaps in the Project are not being addressed by the broader community? > > You can read about past Foundation-supported projects at > https://freebsdfoundation.org/our-work/projects/ and the Foundation's > four main areas of focus in the 'Technology Roadmap' article at > https://freebsdfoundation.org/blog/technology-roadmap/. > > Right now we are gathering ideas. We will send out a call for project > grant proposals soon. If you prefer to send your project ideas directly > to the Foundation, we will be monitoring responses at > techteam@freebsdfoundation.org. > > -- > Joe (with Foundation hat on) > > (1) Please see the following pages : https://getfedora.org/ https://spins.fedoraproject.org/ Fedora Spins : Alternative desktops for Fedora https://labs.fedoraproject.org/ Fedora Labs : Functional bundles for Fedora In FreeBSD , there is need to produce such releases ( including KDE , and frequently used other ones as many as possible to produce ) to be installed and usable easily to attract newcomers to the FreeBSD without requiring intricate ( and possibly very difficult ) parameter settings . (2) Separate Handbook sliding versions and make it Handbook per version , and make available for each version just like manual pages specific to versions . (3) Before releasing a message to the mailing list , get a link from the related archive and insert that link at the beginning or end of the message . In that way , it will be possible to omit the text and use the link of the message . In cell phones and for long messages , and persons tracking the mailing lists continuously this structure will be more convenient . This structure will be a little difficult for readers who rarely read messages . Please make positive discrimination toward the frequently readers . (4) To my knowledge , if a thread spans successive months , their links are not connected . This is causing unnecessary searches or missing messages of the previous month . Correct this situation by linking properly to messages covering successive months . (5) In the mailing list messages , there are a huge number of useful ideas . At present , these are nearly all lost . To find them , it is necessary to write a proper phrase in searches . When such a phrase is not written , it is not possible to find them . Generate a blog-like website with pages containing a manual text fetched from manual pages for display with proper links . Allow people to put comments into these pages . When a comment is entered , send it the respective mailing list and link mailing list responses to these messages . Time to time , transfer usable parts into manual pages as if they are a knowledge acquisition . In that way , over time , improve manual pages step by step . Inform the people at the beginning that their ideas will/may be transferred to manual pages with the FreeBSD license . (6) Apply a similar process described in (5) to the Handbook by using its parts as pages of the respective website . (7) Apply a similar process described in (5) to the configuration files by using them as pages of the respective website . (8) Include a list of files in a release with their hash codes usable for (i) Checking integrity of respective files over time ( including updated files by the system upgrades ) (ii) Usable during upgrading a new version with gaps larger than 1 as much as possible . (9) There is not any available "Compatible mainboards , webcams , video cards , ... , etc. " page containing especially current products available in many countries . Sticking to a special country is of no use world wide . Asus is maintaining a list for Linux , but not FreeBSD . An important point is to list currently available products . In some lists ( they may be related to other operating systems ) there are nearly all archaic products that it is not possible to find and buy them . To maintain such a list is only a waste of resources . (9) FreeBSD wiki contains an index but it is not an "organized properly" structure . Make the wiki like a different Handbook by defining a comprehensive "Contents" part and linking pages to these contents pages . In that way , it will be possible to read wiki pages in a consistent manner . It is possible to perform a search , if the reader knows the "perfect" keyword . Mostly an unlikely situation . The above ideas are coming to my mind at present . My main education is "Statistics and Operations Research" with continuation in "Computing Sciences and Engineering" . Since the historical times , I am always saying that "Solving a problem ALWAYS generates one or more problems to solve ." Life is centered on this structure . Over time , we will always l try to solve new problems . Personally I am not an expert to solve any one of the above problems . If I could do it , I would submit a possible solution instead of writing it as a possible problem . My aim is not implicitly to blame our very valuable developers of FreeBSD , but only express ideas about which parts can be improved more to attract new users for FreeBSD . With my best wishes , Mehmet Erol Sanliturk --00000000000064dcbd05d17ebd3a--