We have moved to a new Sailfish OS Forum. Please start new discussions there.
64

Open source roadmap, from the community point of view

asked 2017-09-20 14:36:35 +0300

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2018-02-28 00:37:15 +0300

rozgwi gravatar image

This post originates from the discussion during the Sept. 20th 2017 community meeting where it was suggested to provide to Jolla insights of what can be achieved from open sourcing or what is currently blocked by closed source parts in SailfishOS. As depicted in the Sailfish wiki, a lot of OS parts are already open source software, almost all backend services, most QML plugins allowing to directly deal from QML with email, calendars, notifications…, and two system applications. For those interested, most of the sources are openly available at the MER Gitlab repository and the various SailfishOS components are well described in the wiki. Most UI related parts are still closed source though (see this wiki entry - feel free to update this list by the way).

The objective of this wiki is to list and sort out by preference which parts the community would like be open so contributions may come. To be a bit more incentive, this wiki should list also current contributions and how they are blocked by closed source software.

The list of closed source parts is presented as answers to this post so one can vote. Please feel free to amend this post or the list. Create new answers as wiki as well so one can modify or add contributions.

To be also constructive, here is a list of open source contributions from community thanks to OSS parts:

edit retag flag offensive close delete

Comments

3

This is a great topic. Both sides of it, actually: Of course which closed parts block improvements from the community... but even more the examples of how community input for open parts improved the system in the past. The latter is really essential: Those who are not convinced that opening certain parts is worth the effort might argue that even though there is activity in the community, it might not be reliable, the quality might not be good enough, it might introduce more bugs than new features etc. etc.

Example of how it can work if all conditions are met is very important IMHO.

ossi1967 ( 2017-09-20 16:05:25 +0300 )edit
9

I would also mention the tons of the patches on openrepos which are great examples that the community would like to contribute for the closed parts, but there is no official way to properly contribute them back. For e.g.: https://openrepos.net/content/rikudousennin/go-specific-date-calendar (Adding a go to date option to the calendar.)

martonmiklos ( 2017-09-21 11:57:08 +0300 )edit
2

@martonmiklos you're absolutely right! Please feel free to edit the corresponding answers with what contributions it is blocking.

Damien Caliste ( 2017-09-21 13:08:55 +0300 )edit
4

How about the contacs app? I can't see it in the list, but it would certainly benefit from open source work!

00prometheus ( 2017-09-21 16:34:25 +0300 )edit

@00prometheus, please add it, this is a wiki everybody is welcome to contribute. I forgot it indeed.

Damien Caliste ( 2017-09-21 19:07:32 +0300 )edit

14 Answers

Sort by » oldest newest most voted
12

answered 2017-09-20 14:52:21 +0300

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2017-09-21 14:22:48 +0300

jolla-alarm-ui

edit flag offensive delete publish link more
11

answered 2017-09-22 10:14:34 +0300

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2017-09-22 10:14:34 +0300

jolla-contacts and sailfish-components-contacts and sociald-(google|facebook|vk)-contacts

edit flag offensive delete publish link more
10

answered 2017-09-20 15:09:08 +0300

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2017-09-20 15:31:36 +0300

jolla-notes

  • The default note taking application.
  • blocking community improvements to cover or additional backend support / integration with Buteo.
edit flag offensive delete publish link more
7

answered 2017-09-20 14:54:05 +0300

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2017-09-20 15:30:26 +0300

jolla-calculator

  • The default calculator application
  • blocking the division bug correction.
edit flag offensive delete publish link more
Login/Signup to Answer

Question tools

Follow
22 followers

Stats

Asked: 2017-09-20 14:36:35 +0300

Seen: 3,992 times

Last updated: Feb 28 '18