Camera app available at Sailfish OS GitHub

Hi all,

Like we hinted in last week’s newsletter Camera app was close to be ready for open sourcing and indeed that what it is. It’s open now :tada: :partying_face:. Please find it from GitHub - sailfishos/jolla-camera: Camera application for Sailfish

Please report issues to GitHub Issues (feel free use Forum Bugs as well) and label issues with camera. You can also filter by label. There is droidmedia where you can report issues close to Camera hardware adaptation but generic issues should go to GitHub issues.

Regarding contributing see details from Notes app annouchement. You’ll find more details from following link:

Happy hacking and let’s make the native Sailfish Camera to flourish!

Kind regards,

Jolla Crew

62 Likes

:partying_face:
Let’s keep going down this path :crossed_fingers: !

6 Likes

Wow great news! Thank you Jolla!

I really do like the new velocity of the Jolla Team :dashing_away: :sailboat:

4 Likes

I would love to contribute to that one if my 10 V would have a working camera :smiling_face:

5 Likes

@Jolla is there a wiki or something?
It would be great to have tables for devices and current status of features as well as a table to show the licences of the features so we can have a quick overview of the current status of this wave of open sourcing.

Pinned threads could also work but then the community can’t help :wink:

3 Likes

On device, you can type rpm -qa --qf "%{license}: %{name}\n" | sort. It will give you a rough idea of what is proprietary on your device. Basically:

  • App Support, XT9 and EAS,
  • Nextcloud sync code,
  • some applications like the alarm, the calculator, the calendar, the email, the contacts, the gallery, the media player,
  • all the setting stuff,
  • the backup UI,
  • some Ofono plugins (to access the modem),
  • the home screen (lipstick UI),
  • many QML components (for bluetooth, calendar, gallery, contacts, media, telephony…),
  • device encryption,
  • device fingerprint,
  • and the Silica XML components.

The list looks long and it is, but luckily the main parts of the system are open source, either maintained by Jolla or from upstream projects.

14 Likes

Thanks and yet, I still think a table would be better as new columns like original licence, new licence, date of change, planed strategy, planed date of change, blocking (like QT upgrade) and more. Also links to pages explaining, what the item is, what it does, where the repository is located …

would be immensely more valuable information then just a list of items and the current licence.

3 Likes

Sure, I agree. As I said, this gives a rough idea that goes in the direction that you described.

3 Likes

I don’t think we create that kind of table for tracking packages. If we’d have one, it would just get outdated (maintenance burden) and this way generating more problems. Prefer sticking with rpm --qa --queryformat (short version --qf). If you’d like to know repository location, you can add %{url} to the query. Let’s say that there is in an an error in the repository url, primary source to be fixed is the spec of the package.

One could create a nice command line command to create pretty printed table. :wink:

3 Likes

The idea would be a wiki, where the community and non programmers could contribute to maintain it.
@rainemak would just need to drop the info and/or can also input stuff like ETA dates.

It’s just hard to find all the info and have an overview of the state of things for devices and packages here in the forums, documentation and release notes.

1 Like

Support | Sailfish OS Documentation this could be a place to start. There is a table syntax as well. Maybe this would deserve a subsection.

4 Likes

Ah nice, I din’t notice that it’s managed via GitHub. Not quite as friction less as a wiki but will do.
As soon as I find a moment, I will put a table together for the Devices and Components and hand in a pull request. I guess next would be a pinned entry here with a invitation to keep it up to date for the community by the community.

I just noticed by following the links, that the forum has a wiki function: Community Hardware Adaptations BTW, why isn’t that one pinned?

4 Likes

It’s very old, but may be a good starting point: SailfishOSS - Mer Wiki

4 Likes

Huh?
image

3 Likes

image
I now manually pinned it.

I don’t know why and I have no clue idea, how to make a post of mine editable by everyone.

Easy answer: You ask someone with high enough trust level to do it for you.

5 Likes

There is also a wiki maintained by the Sailmates (I host it) https://sailfishos.wiki The HADK hosted there is used a fair bit ….

Of courese, It could be done here in the forum, too.

3 Likes

Nice wiki. Embarrassingly, I had missed this one.

calendar app sourcewould be nice too. i would like to add location to the notification area

1 Like

:tada::tada::tada: indeed and finally s.o. listened to the committers of this fine community !!

Next choose Fairphone as your next future partner to run and experience SailfishOS as it really should be for the upcomming future : beautiful - straight-forward - privacy- and sustainability-respecting to further enhance the recognition and philosophy behind this fine piece of independent, European heritage of OS-craftsmanship :wink::+1::+1::+1:
To sad for ending up as just a tool for nerds or autocracies ( which certainly are not two of a kind ):face_with_peeking_eye::face_with_peeking_eye::face_with_peeking_eye:

7 Likes