Advanced user/ beginner programmer wants to help trisquel to have an raspberry pi 3 release

4 réponses [Dernière contribution]
gslima
Hors ligne
A rejoint: 11/23/2017

Can anybody guide me step-by-step how to help contribute for releasing trisquel for raspberry pi 3? I'm really excited on this hardware capabilities and trisquel project, and I want to help automate its release or help with the firmware, or both. I have plenty of time for these. I consider myself an advanced user (I like to read useful documentation and I also could find myself some undocumented (or at least not public documented) features on linux), and I have very basic skills on programming on many languages, but not very deep knowledge on development, but I can try to do tasks with the help of a more experienced developer, such as repackaging .debs, making automation scripts, I could also try to audit specific code if it is up to my knowledge. I also have knowledge on project management, motivation, psychotherapy and many other areas. I also want to help for an openstack-like for servers running trisquel.

Anyone can help?

Time4Tea
Hors ligne
A rejoint: 07/16/2017

Hi,

I'm just a user, but the impression I get is that right now there are not many developers actively working on Trisquel. Those that are seem to be focusing quite heavily on Trisquel 8, which is being seen as a high priority. So, I think you will have difficulty finding a Trisquel developer that would be willing to work on a specific release for Raspberry Pi.

I haven't used Raspberry Pi myself, but I would think the main issues in getting Trisquel to run would be whether it is compatible with the Linux-libre kernel and/or the Libreboot firmware.

chaosmonk

I am a member!

I am a translator!

Hors ligne
A rejoint: 07/07/2017

In order for Trisquel to run on a Raspberry Pi it would have to include non-free firmware, infringing on user freedom and becoming ineligible for FSF endorsement. https://www.fsf.org/resources/hw/single-board-computers

The only libre replacement for the Raspberry Pi that I'm aware of is the Libre Tea Computer Card, which runs Parabola. Trisquel could run on an EOMA68 computer card as well if it had support for ARM.

I don't know what all is required for Trisquel to support ARM. I assume it would be easier if the upstream Ubuntu version did, but as far as I know only Ubuntu Server does currently. The last Ubuntu Desktop release with ARM support appears to be 12.04

akito
Hors ligne
A rejoint: 05/10/2017

The raspberry pi sadly is not open hardware and it requires the proprietary bootcode to make it work. There are ongoing reverse engineering of the bootcode so let's just wait if it can be used as an alternative