From nobody Thu Nov 25 20:00:53 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 8E48D18B3D79 for ; Thu, 25 Nov 2021 20:01:07 +0000 (UTC) (envelope-from timp87@gmail.com) Received: from mail-ed1-x530.google.com (mail-ed1-x530.google.com [IPv6:2a00:1450:4864:20::530]) (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 4J0TJy5CjRz3PHM; Thu, 25 Nov 2021 20:01:06 +0000 (UTC) (envelope-from timp87@gmail.com) Received: by mail-ed1-x530.google.com with SMTP id w1so29946680edc.6; Thu, 25 Nov 2021 12:01:06 -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=XO7zoK7eoBDtSsDbdpsPEL0+nS/bjX7+2t1Qm+c8rDA=; b=aFEP/0mN27Ta4VldF0Az8lQWOMKVvfrhiTFtMhOWm764vm6vwB9O+ZTGQ8MXi79lji S/39qHJU45f0bGmXyxZf5ofw0gJcU2AV58y/LqI0shBU/2ykuagPh+GGHpTTS/p//H6f +BCqZDKB5i+JhDSAxSIlOd3fUlKDlk2aFLzELDSgw/U/L0KUDJQMrd25viLzasLEtncq Rjv3UHeb2DFxGAp1DB+dj8n8UlEhY0g2OBoTuF+3EAgfusxrlMnz+rL9JmPVya2PpCZ3 SQUyoNLxG8Q0+fRmKCILJ6T7Cnqkg2qOzCFgFboifTpn4twu4B+a2s0hb9JfrFin77EJ PzEw== 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=XO7zoK7eoBDtSsDbdpsPEL0+nS/bjX7+2t1Qm+c8rDA=; b=Yjf0AFg16hNQHgt0dbbYA8bceXXNVZnfmUjZ7Fnxe6OdSUAiWj8nNtaNUQsue0iU8V 2CmeqkXSZG5fz4pRIH8YyPVwkJaPHhznoatrawPCqYrohWD2Ot7xeU0wM9r190wtkRjy J0OBTjYYjE3cUkn3yv9LLTJKLVyRt+DCogg/89HwDVDmF87FxSlf/CeN+AT5NMkBdiM1 G4gdR1bH3lC6kfQcaOPI85JDmHuhWz3WL534Q7KJqEeR/vdNAW+6f8ML+xeGgrL1Ym8K rb5q2QI/VRNTDli/FDp7K2VSDwjXNIo+sHL6CQAyV8C+uq8ctmC6xQl/A+jj6NxftAWS 5cGQ== X-Gm-Message-State: AOAM5300mwp1JFYFKeeDNEvMIySJvbF4KrCTLK4FaLlzyoS3TZsM4FsW qmaGQdiX0NEpbrGYMZGK0oncAnkAQccB1udGSg6hupTaTwg= X-Google-Smtp-Source: ABdhPJzEvdIdx+zXiRiCfDp1grhausb3Tv9W99+oJWWQLENt+x2mMEerw9J9j7Uzotp46xNiXIWSKcnf85GsxLmcI3Q= X-Received: by 2002:a17:906:81cb:: with SMTP id e11mr33707731ejx.186.1637870465212; Thu, 25 Nov 2021 12:01:05 -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: Pavel Timofeev Date: Thu, 25 Nov 2021 13:00:53 -0700 Message-ID: Subject: Re: Call for Foundation-supported Project Ideas To: Joseph Mingrone Cc: FreeBSD Hackers Content-Type: multipart/alternative; boundary="00000000000044674405d1a26f20" X-Rspamd-Queue-Id: 4J0TJy5CjRz3PHM X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b="aFEP/0mN"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of timp87@gmail.com designates 2a00:1450:4864:20::530 as permitted sender) smtp.mailfrom=timp87@gmail.com X-Spamd-Result: default: False [-1.76 / 15.00]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.70)[-0.702]; NEURAL_SPAM_MEDIUM(0.95)[0.946]; MID_RHS_MATCH_FROMTLD(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::530:from]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-Spam: Yes X-ThisMailContainsUnwantedMimeParts: Y --00000000000044674405d1a26f20 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =D0=B2=D1=82, 23 =D0=BD=D0=BE=D1=8F=D0=B1. 2021 =D0=B3. =D0=B2 15:41, Josep= h Mingrone : > 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) > > I saw that desktop is kind of a priority for FreeBSD now. My idea is to fix pcm/sound to play nice with dynamically appearing and disappearing audio devices. Right now it's a pain if you have a laptop and an usb headset. Once the usb headset device is attached and chosen, then if WM is started you can't detach the headset= . Otherwise it will make your system a brick spitting "Waiting for sound application to exit!" messages. This is a problem not only for people using usb headsets, but also those who have a dock station which may have HDMI ports as it registers them as audio devices. You can't even easily send your laptop to sleep with this bug. I know, there are workarounds, like this one https://forums.freebsd.org/threads/forcing-off-the-computer-endlessly-waiti= ng-for-sound-application-to-exit-at-sleep-suspend-time.80412/ But it's rather a dirty workaround which is error prone. --00000000000044674405d1a26f20--