Skip Menu |

This queue is for tickets about the PiFlash CPAN distribution.

Report information
The Basics
Id: 128705
Status: rejected
Priority: 0/
Queue: PiFlash

People
Owner: ikluft-cpan [...] thunder.sbay.org
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.2.0
Fixed in: (no value)



Subject: FreeBSD support?
I think FreeBSD should still be supported --- actually the FreeBSD column looks much better than the Linux column: http://matrix.cpantesters.org/?dist=PiFlash%200.1.0
On Mon Mar 04 15:40:25 2019, SREZIC wrote: Show quoted text
> I think FreeBSD should still be supported --- actually the FreeBSD > column looks much better than the Linux column: > http://matrix.cpantesters.org/?dist=PiFlash%200.1.0
PiFlash was written to use features specific to the Linux kernel. It would take the addition of an OS kernel abstraction layer to support any other kernel than Linux. Rather than use "unsupported" as basis to close the ticket, I'll leave it open to allow for potential response. But the only way the suggestion for FreeBSD support could move forward would be if someone volunteers to assist with the FreeBSD develoipment. That would mean we'd discuss and identify all the Linux-specific commands and then the FreeBSD developer would have to find their equivalent. The OS abstraction code would grow out of what that discussion finds. So that's the path forward if FreeBSD support is going to happen. Are you volunteering? Or can you find someone who would?
On 2019-03-04 22:02:57, IKLUFT wrote: Show quoted text
> On Mon Mar 04 15:40:25 2019, SREZIC wrote:
> > I think FreeBSD should still be supported --- actually the FreeBSD > > column looks much better than the Linux column: > > http://matrix.cpantesters.org/?dist=PiFlash%200.1.0
> > > PiFlash was written to use features specific to the Linux kernel. It > would take the addition of an OS kernel abstraction layer to support > any other kernel than Linux. > > Rather than use "unsupported" as basis to close the ticket, I'll leave > it open to allow for potential response. But the only way the > suggestion for FreeBSD support could move forward would be if someone > volunteers to assist with the FreeBSD develoipment. That would mean > we'd discuss and identify all the Linux-specific commands and then the > FreeBSD developer would have to find their equivalent. The OS > abstraction code would grow out of what that discussion finds. > > So that's the path forward if FreeBSD support is going to happen. Are > you volunteering? Or can you find someone who would?
Actually I was looking solely at the test reports and therefore my assumption that the situation for FreeBSD is not that bad. Unfortunately I'm not the FreeBSD kernel expert to help here. Regards, Slaven
On Tue Mar 05 15:42:05 2019, SREZIC wrote: Show quoted text
> On 2019-03-04 22:02:57, IKLUFT wrote:
> > On Mon Mar 04 15:40:25 2019, SREZIC wrote:
> > > I think FreeBSD should still be supported --- actually the FreeBSD > > > column looks much better than the Linux column: > > > http://matrix.cpantesters.org/?dist=PiFlash%200.1.0
> > > > > > PiFlash was written to use features specific to the Linux kernel. It > > would take the addition of an OS kernel abstraction layer to support > > any other kernel than Linux. > > > > Rather than use "unsupported" as basis to close the ticket, I'll > > leave > > it open to allow for potential response. But the only way the > > suggestion for FreeBSD support could move forward would be if someone > > volunteers to assist with the FreeBSD develoipment. That would mean > > we'd discuss and identify all the Linux-specific commands and then > > the > > FreeBSD developer would have to find their equivalent. The OS > > abstraction code would grow out of what that discussion finds. > > > > So that's the path forward if FreeBSD support is going to happen. Are > > you volunteering? Or can you find someone who would?
> > Actually I was looking solely at the test reports and therefore my > assumption that the situation for FreeBSD is not that bad. > Unfortunately I'm not the FreeBSD kernel expert to help here. > > Regards, > Slaven
Every project has to start somewhere. PiFlash started with Linux for the kernel features to detect whether a device a user requests to write to is really an SD card (and refuse if it isn't). I'm not against expansion to the BSDs. But that effort will need specialist helpers. So I'll close this ticket. But the proverbial door remains open to discuss any-BSD support again in the future when volunteers make it possible to consider it.
Ticket closed - *BSD support may be possible in the future when volunteers can help with the BSD side of the effort of an OS kernel abstraction layer and the specific actions to perform on BSD. But it isn't an option with available volunteers today.