Re: [LDWG] Introduction

From: Chris Moerz <freebsd_at_ny-central.org>
Date: Fri, 31 Jan 2025 19:18:57 UTC
On Fri, 31 Jan 2025, Dudley I wrote:

> Hi Ron,
>
> This is a pretty good script.  I always applaud these kinds of efforts. Is there a way to make this where it does not require additional dependencies
> outside of the base install and naturally assumed drivers?
>
> S/Dudley
>
>
> On January 30, 2025 10:23:31 AM GMT+09:00, Ron Freidel <rfreidel@gmail.com> wrote:
>       A while back I was searching via google the answer as to why the shell
>       script I made to connect my Bluetooth Audio Device failed, well, amongst
>       the search results were repeated statements that a GUI for FreeBSD did not
>       exist. Now, at this point in time I was only slightly aware of Capsicum, and was not aware of this
>       email list at all, just living in my own little world.
>
>       https://github.com/rfreidel/FreeBSD_Bluetooth_Audio_Manager
>
>       Ended up taking a break from the project, and a few days later came up with
>       this
>
>       https://github.com/rfreidel/FreeBSD_Bluetooth_Audio_Device_Manager_v1
>
>       Now, my main concern is that I do this project following FreeBSD
>       Guidelines, and if my intentions were good but misled, please let me know,
>       and, let me know if this is a needed project, if not then (0)
>
>       This is my first attempt at releasing something into the world.
>
>       Thanks,
>       Ron
>       (been years since I was on an email list)
>
> S/Dudley
>
>

Hi Ron,
Hi Dudley,

Dudley, thanks for replying and revisiting this. It brought my attention
back to Ron's original email.

Ron, any contribution is welcome! I've taken the liberty and added your
repo link into the action area worksheet.

Have you considered building this out into a port? It would make it
available to a wider audience and would help people install and uninstall
through the usual binary installation channels (pkg install ...).

The FreeBSD Porter's Handbook is a good place to get an idea of the
process, if you have never done this before:
https://docs.freebsd.org/en/books/porters-handbook/

Feel free to ask follow up questions - I can relate that creating a port
for the first time may look like a daunting task. It's actually easier
than you'd expect for most standard cases.

At first glance, it appears that it's implemented in Python, which I
assume will limit it to a ports package. In my opinion that is still a
very valid deployment method for something like this, but I'm happy to
hear counter arguments!

chris