Re: [SailfishDevel] Sailfish OS Open Source Community Collaboration Meeting 2nd of June 2016

2016-06-03 Thread Alexey Andreyev
ich was
>>>>> planned prior
>>>>>  to the financial difficulties last year, and
>>>>> since then
>>>>>  this has fallen off the radar.  It requires
>>>>> design
>>>>>  input, because you can have multiple Note
>>>>> details in a
>>>>>  single contact.  I've just pinged our lead
>>>>> designer in
>>>>>  the bug report again, in case he can fit it in
>>>>> sometime
>>>>>  soon.
>>>>>
>>>>>  2) API to access Calendar data.  Correct,
>>>>> currently we
>>>>>  don't provide access to calendar API in
>>>>> Harbour.  The
>>>>>  reason is that we want to use QtOrganizer as
>>>>> the public
>>>>>  API, but to do that we need to write a
>>>>> QtOrganizer
>>>>>  engine backend for mkcal (note that one
>>>>> already
>>>>> existed
>>>>>  in QtMobility days, which is open source, so
>>>>> we can
>>>>>  potentially adapt that one with relatively
>>>>> little
>>>>>  effort.  Help with that effort would be
>>>>> greatly
>>>>>  appreciated).  Eventually, I'd like to
>>>>> develop a
>>>>>  QtOrganizer backend directly in sqlite, for
>>>>> performance
>>>>>          and maintainability reasons (mkcal has several
>>>>>     design
>>>>>  and implementation problems, in my opinion),
>>>>> at
>>>>> which
>>>>>  point QtOrganizer can become the platform API
>>>>> (not just
>>>>>  the 3rd party API).
>>>>>
>>>>>  3) Email app development.  Yes, you're
>>>>> absolutely right
>>>>>  that the Email application hasn't received
>>>>> much
>>>>>  development effort since Valerio unfortunately
>>>>> left.
>>>>>  Yes, I would personally like to see it (along
>>>>> with other
>>>>>  apps like Clock, Notes, and Calendar)
>>>>> opensourced. No, I
>>>>>  don't know what the status of the opensourcing
>>>>>  discussions with the Board Of Directors is, so
>>>>> I cannot
>>>>>  give a roadmap for that possibility.
>>>>> However, the
>>>>>  "engine" of the email application is already
>>>>> open source
>>>>>  (except for the Exchange/ActiveSync plugin) -
>>>>> we use QMF
>>>>>  (Qt Messaging Framework) for email handling.
>>>>> See
>>>>> https://git.merproject.org/mer-core/qmf and
>>>>> https://git.merproject.org/mer-core/messagingframework
>>>>>  etc for that stuff.  Speak to Matt Vogt
>>>>> (mvogt on
>>>>>  Freenode IRC) for code reviews etc.
>>>>>
>>>>>  In general, the Sailfish OS wiki has been
>>>>> updated with a
>>>>>  lot of information about the various software
>>>>> components
>>>>>  which make up the Sailfish OS stack (including
>>>>> links to
>>>>>  the open-source repositories), so you should
>>>>> be
>>>>> able to
>>>>>  find most of the information you need to help
>>>>> develop
>>>&g

Re: [SailfishDevel] Sailfish OS Open Source Community Collaboration Meeting 2nd of June 2016

2016-06-03 Thread Peter Kovacs
gt;>>> little
>>>>  effort.  Help with that effort would be greatly
>>>>  appreciated).  Eventually, I'd like to develop
>>>> a
>>>>  QtOrganizer backend directly in sqlite, for
>>>> performance
>>>>  and maintainability reasons (mkcal has several
>>>> design
>>>>  and implementation problems, in my opinion), at
>>>> which
>>>>  point QtOrganizer can become the platform API
>>>> (not just
>>>>  the 3rd party API).
>>>>
>>>>  3) Email app development.  Yes, you're
>>>> absolutely right
>>>>  that the Email application hasn't received much
>>>>  development effort since Valerio unfortunately
>>>> left.
>>>>  Yes, I would personally like to see it (along
>>>> with other
>>>>  apps like Clock, Notes, and Calendar)
>>>>     opensourced. No, I
>>>>  don't know what the status of the opensourcing
>>>>  discussions with the Board Of Directors is, so
>>>> I cannot
>>>>  give a roadmap for that possibility.  However,
>>>> the
>>>>  "engine" of the email application is already
>>>> open source
>>>>  (except for the Exchange/ActiveSync plugin) -
>>>> we use QMF
>>>>  (Qt Messaging Framework) for email handling.
>>>> See
>>>> https://git.merproject.org/mer-core/qmf and
>>>> https://git.merproject.org/mer-core/messagingframework
>>>>  etc for that stuff.  Speak to Matt Vogt (mvogt
>>>> on
>>>>  Freenode IRC) for code reviews etc.
>>>>
>>>>  In general, the Sailfish OS wiki has been
>>>> updated with a
>>>>  lot of information about the various software
>>>> components
>>>>  which make up the Sailfish OS stack (including
>>>> links to
>>>>  the open-source repositories), so you should be
>>>> able to
>>>>  find most of the information you need to help
>>>> develop
>>>>  these components, from reading
>>>> https://sailfishos.org/wiki/Core_Areas_and_APIs and the
>>>>  drill-down links from that page.
>>>>
>>>>  Finally, I don't know much about Bluetooth, but
>>>> I know
>>>>  that we're looking at updating to Bluez 5
>>>> right now
>>>>  (development is currently ongoing to port the
>>>> Qt stack
>>>>  across, possibly by using the KDE bluez-qt
>>>> wrappers), so
>>>>  it's possible that the tethering issue will be
>>>> addressed
>>>>  as part of that, with the new stack - but
>>>> again, that's
>>>>  not my area so I might be incorrect.
>>>>
>>>>  Cheers,
>>>>  Chris.
>>>>
>>>>
>>>>
>>>>
>>>> 
>>>>  *From:* devel-boun...@lists.sailfishos.org
>>>> <mailto:devel-boun...@lists.sailfishos.org>
>>>>  <mailto:devel-boun...@lists.sailfishos.org
>>>> <mailto:devel-boun...@lists.sailfishos.org>>
>>>>  [devel-boun...@lists.sailfishos.org
>>>> <mailto:devel-boun...@lists.sailfishos.org>
>>>>  <mailto:devel-boun...@lists.sailfishos.org
>>>> <mailto:devel-boun...@lists.sailfishos.org>>] on beha

Re: [SailfishDevel] Sailfish OS Open Source Community Collaboration Meeting 2nd of June 2016

2016-06-03 Thread Alexey Andreyev
sourced. No, I
>>>  don't know what the status of the opensourcing
>>>  discussions with the Board Of Directors is, so
>>> I cannot
>>>  give a roadmap for that possibility.  However,
>>> the
>>>  "engine" of the email application is already
>>> open source
>>>  (except for the Exchange/ActiveSync plugin) -
>>> we use QMF
>>>  (Qt Messaging Framework) for email handling.
>>> See
>>> https://git.merproject.org/mer-core/qmf and
>>> https://git.merproject.org/mer-core/messagingframework
>>>      etc for that stuff.  Speak to Matt Vogt (mvogt
>>> on
>>>          Freenode IRC) for code reviews etc.
>>>
>>>  In general, the Sailfish OS wiki has been
>>> updated with a
>>>  lot of information about the various software
>>> components
>>>  which make up the Sailfish OS stack (including
>>> links to
>>>  the open-source repositories), so you should be
>>> able to
>>>  find most of the information you need to help
>>> develop
>>>  these components, from reading
>>> https://sailfishos.org/wiki/Core_Areas_and_APIs and the
>>>  drill-down links from that page.
>>>
>>>  Finally, I don't know much about Bluetooth, but
>>> I know
>>>  that we're looking at updating to Bluez 5 right
>>> now
>>>  (development is currently ongoing to port the
>>> Qt stack
>>>  across, possibly by using the KDE bluez-qt
>>> wrappers), so
>>>  it's possible that the tethering issue will be
>>> addressed
>>>  as part of that, with the new stack - but
>>> again, that's
>>>  not my area so I might be incorrect.
>>>
>>>  Cheers,
>>>  Chris.
>>>
>>>
>>>
>>>
>>> 
>>>  *From:* devel-boun...@lists.sailfishos.org
>>> <mailto:devel-boun...@lists.sailfishos.org>
>>>  <mailto:devel-boun...@lists.sailfishos.org
>>> <mailto:devel-boun...@lists.sailfishos.org>>
>>>  [devel-boun...@lists.sailfishos.org
>>> <mailto:devel-boun...@lists.sailfishos.org>
>>>  <mailto:devel-boun...@lists.sailfishos.org
>>> <mailto:devel-boun...@lists.sailfishos.org>>] on behalf
>>>  of James Noori [james.no...@jolla.com
>>> <mailto:james.no...@jolla.com>
>>>  <mailto:james.no...@jolla.com
>>> <mailto:james.no...@jolla.com>>]
>>>  *Sent:* Wednesday, June 01, 2016 11:15 PM
>>>  *To:* devel@lists.sailfishos.org
>>> <mailto:devel@lists.sailfishos.org>
>>>  <mailto:devel@lists.sailfishos.org
>>> <mailto:devel@lists.sailfishos.org>>
>>>  *Subject:* [SailfishDevel] Sailfish OS Open
>>> Source
>>>  Community Collaboration Meeting 2nd of June 2016
>>>
>>>  Hi everyone!
>>>
>>>  Following up last week’s postponed Community
>>>  collaboration meeting on IRC, this week’s
>>> meeting is
>>>  going to be held at the agreed time and date,
>>> 2/6/2016
>>>  at 13:30 UTC.
>>>
>>>  Please see this link for your local time
>>> (Redirects to
>>> timeanddate.com <http://timeanddate.com> <http://timeanddate.com
>>> >)
>>>
>>>  :http://bit.ly/247PwwT
>>>
>>> <
>>> 

Re: [SailfishDevel] Sailfish OS Open Source Community Collaboration Meeting 2nd of June 2016

2016-06-02 Thread Andrew Branson
merproject.org/mer-core/messagingframework
  etc for that stuff.  Speak to Matt
Vogt (mvogt on
  Freenode IRC) for code reviews etc.

  In general, the Sailfish OS wiki has been
 updated with a
  lot of information about the various
software
 components
  which make up the Sailfish OS stack
(including
 links to
  the open-source repositories), so you
should be
 able to
  find most of the information you need
to help
 develop
  these components, from reading
https://sailfishos.org/wiki/Core_Areas_and_APIs and the
  drill-down links from that page.

  Finally, I don't know much about
Bluetooth, but
 I know
  that we're looking at updating to
Bluez 5 right now
  (development is currently ongoing to
port the
 Qt stack
  across, possibly by using the KDE bluez-qt
 wrappers), so
  it's possible that the tethering issue
will be
 addressed
  as part of that, with the new stack - but
 again, that's
  not my area so I might be incorrect.

  Cheers,
  Chris.





  *From:*
devel-boun...@lists.sailfishos.org
<mailto:devel-boun...@lists.sailfishos.org>
 <mailto:devel-boun...@lists.sailfishos.org
<mailto:devel-boun...@lists.sailfishos.org>>

  <mailto:devel-boun...@lists.sailfishos.org
<mailto:devel-boun...@lists.sailfishos.org>
 <mailto:devel-boun...@lists.sailfishos.org
<mailto:devel-boun...@lists.sailfishos.org>>>
  [devel-boun...@lists.sailfishos.org
<mailto:devel-boun...@lists.sailfishos.org>
 <mailto:devel-boun...@lists.sailfishos.org
<mailto:devel-boun...@lists.sailfishos.org>>

  <mailto:devel-boun...@lists.sailfishos.org
<mailto:devel-boun...@lists.sailfishos.org>
 <mailto:devel-boun...@lists.sailfishos.org
<mailto:devel-boun...@lists.sailfishos.org>>>] on behalf
  of James Noori [james.no...@jolla.com
<mailto:james.no...@jolla.com>
 <mailto:james.no...@jolla.com
<mailto:james.no...@jolla.com>>
  <mailto:james.no...@jolla.com
<mailto:james.no...@jolla.com>
 <mailto:james.no...@jolla.com
<mailto:james.no...@jolla.com>>>]
  *Sent:* Wednesday, June 01, 2016 11:15 PM
  *To:* devel@lists.sailfishos.org
<mailto:devel@lists.sailfishos.org>
     <mailto:devel@lists.sailfishos.org
    <mailto:devel@lists.sailfishos.org>>
  <mailto:devel@lists.sailfishos.org
<mailto:devel@lists.sailfishos.org>
 <mailto:devel@lists.sailfishos.org
<mailto:devel@lists.sailfishos.org>>>
  *Subject:* [SailfishDevel] Sailfish OS
Open Source
  Community Collaboration Meeting 2nd of
June 2016

  Hi everyone!

  Following up last week’s postponed
Community
  collaboration meeting on IRC, this week’s
 meeting is
  going to be held at the agreed time
and date,
 2/6/2016
  at 13:30 UTC.

  Please see this link for your local time
 (Redirects to
timeanddate.com <http://timeanddate.com>
<http://timeanddate.com> <http://timeanddate.com>)

  :http://bit.ly/247PwwT



<http://redir.aspx?REF=g5j-y9bnU2VIldZnOnr8CS7-bSPOGw-1AMJwEvMljvQjLMD_gYrTCAFodHRwOi8vYml0Lmx5LzI0N1B3d1Q.>


Re: [SailfishDevel] Sailfish OS Open Source Community Collaboration Meeting 2nd of June 2016

2016-06-02 Thread Tone Kastlunger
gt; follow up
>>  questions or discussion, feel free to contact me
>>  directly via email or on Freenode IRC (chriadam
>> is my nick).
>>
>>  1) Contact Note details.  This is tracked
>> internally by
>>  JB#14734.  As you mentioned, it's supported in
>> the
>>  backend, but not in the People app UI.  It was
>> on going
>>  to be part of the apps overhaul which was
>> planned prior
>>  to the financial difficulties last year, and
>> since then
>>  this has fallen off the radar.  It requires
>> design
>>  input, because you can have multiple Note
>> details in a
>>  single contact.  I've just pinged our lead
>> designer in
>>  the bug report again, in case he can fit it in
>> sometime
>>  soon.
>>
>>  2) API to access Calendar data.  Correct,
>> currently we
>>  don't provide access to calendar API in
>> Harbour.  The
>>  reason is that we want to use QtOrganizer as
>> the public
>>  API, but to do that we need to write a
>> QtOrganizer
>>  engine backend for mkcal (note that one already
>> existed
>>  in QtMobility days, which is open source, so we
>> can
>>  potentially adapt that one with relatively little
>>  effort.  Help with that effort would be greatly
>>  appreciated).  Eventually, I'd like to develop a
>>  QtOrganizer backend directly in sqlite, for
>> performance
>>  and maintainability reasons (mkcal has several
>> design
>>  and implementation problems, in my opinion), at
>> which
>>  point QtOrganizer can become the platform API
>> (not just
>>  the 3rd party API).
>>
>>  3) Email app development.  Yes, you're
>> absolutely right
>>  that the Email application hasn't received much
>>  development effort since Valerio unfortunately
>> left.
>>  Yes, I would personally like to see it (along
>> with other
>>  apps like Clock, Notes, and Calendar)
>> opensourced. No, I
>>  don't know what the status of the opensourcing
>>  discussions with the Board Of Directors is, so
>> I cannot
>>  give a roadmap for that possibility.  However,
>> the
>>  "engine" of the email application is already
>> open source
>>  (except for the Exchange/ActiveSync plugin) -
>> we use QMF
>>  (Qt Messaging Framework) for email handling.  See
>> https://git.merproject.org/mer-core/qmf and
>> https://git.merproject.org/mer-core/messagingframework
>>  etc for that stuff.  Speak to Matt Vogt (mvogt on
>>  Freenode IRC) for code reviews etc.
>>
>>  In general, the Sailfish OS wiki has been
>> updated with a
>>  lot of information about the various software
>> components
>>  which make up the Sailfish OS stack (including
>> links to
>>  the open-source repositories), so you should be
>> able to
>>  find most of the information you need to help
>> develop
>>  these components, from reading
>> https://sailfishos.org/wiki/Core_Areas_and_APIs and the
>>      drill-down links from that page.
>>
>>  Finally, I don't know much about Bluetooth, but
>> I know
>>  that we're looking at updating to Bluez 5 right
>> now
>>  (development is currently ongoing to port the
&

Re: [SailfishDevel] Sailfish OS Open Source Community Collaboration Meeting 2nd of June 2016

2016-06-02 Thread Andrew Branson
  point QtOrganizer can become the platform API
(not just
 the 3rd party API).

 3) Email app development.  Yes, you're
absolutely right
 that the Email application hasn't received much
 development effort since Valerio unfortunately
left.
 Yes, I would personally like to see it (along
with other
 apps like Clock, Notes, and Calendar)
opensourced. No, I
 don't know what the status of the opensourcing
 discussions with the Board Of Directors is, so
I cannot
 give a roadmap for that possibility.  However, the
 "engine" of the email application is already
open source
 (except for the Exchange/ActiveSync plugin) -
we use QMF
 (Qt Messaging Framework) for email handling.  See
https://git.merproject.org/mer-core/qmf and
https://git.merproject.org/mer-core/messagingframework
 etc for that stuff.  Speak to Matt Vogt (mvogt on
 Freenode IRC) for code reviews etc.

 In general, the Sailfish OS wiki has been
updated with a
 lot of information about the various software
components
 which make up the Sailfish OS stack (including
links to
 the open-source repositories), so you should be
able to
 find most of the information you need to help
develop
 these components, from reading
https://sailfishos.org/wiki/Core_Areas_and_APIs and the
 drill-down links from that page.

 Finally, I don't know much about Bluetooth, but
I know
 that we're looking at updating to Bluez 5 right now
 (development is currently ongoing to port the
Qt stack
 across, possibly by using the KDE bluez-qt
wrappers), so
 it's possible that the tethering issue will be
addressed
 as part of that, with the new stack - but
again, that's
 not my area so I might be incorrect.

 Cheers,
 Chris.




 *From:* devel-boun...@lists.sailfishos.org
<mailto:devel-boun...@lists.sailfishos.org>
 <mailto:devel-boun...@lists.sailfishos.org
<mailto:devel-boun...@lists.sailfishos.org>>
 [devel-boun...@lists.sailfishos.org
<mailto:devel-boun...@lists.sailfishos.org>
 <mailto:devel-boun...@lists.sailfishos.org
<mailto:devel-boun...@lists.sailfishos.org>>] on behalf
 of James Noori [james.no...@jolla.com
<mailto:james.no...@jolla.com>
 <mailto:james.no...@jolla.com
<mailto:james.no...@jolla.com>>]
 *Sent:* Wednesday, June 01, 2016 11:15 PM
 *To:* devel@lists.sailfishos.org
    <mailto:devel@lists.sailfishos.org>
 <mailto:devel@lists.sailfishos.org
    <mailto:devel@lists.sailfishos.org>>
 *Subject:* [SailfishDevel] Sailfish OS Open Source
 Community Collaboration Meeting 2nd of June 2016

 Hi everyone!

 Following up last week’s postponed Community
 collaboration meeting on IRC, this week’s
meeting is
 going to be held at the agreed time and date,
2/6/2016
 at 13:30 UTC.

 Please see this link for your local time
(Redirects to
timeanddate.com <http://timeanddate.com> <http://timeanddate.com>)
 :http://bit.ly/247PwwT


<http://redir.aspx?REF=g5j-y9bnU2VIldZnOnr8CS7-bSPOGw-1AMJwEvMljvQjLMD_gYrTCAFodHRwOi8vYml0Lmx5LzI0N1B3d1Q.>

 Location: #mer-meeting on Freenode IRC

 Chairperson: Jaymzz

 Duration: Approximately 100 minutes.

 Thanks to everyone who has responded and added
topics on


TJC:https://together.jolla.com/question/54157/sailfishos-open-source-collaboration-meeting-planning/


<http://redir.aspx?REF=OlRBTW_rwoaCk_9FOorV7mZrXabeWUP7jnZySM69E7wj

Re: [SailfishDevel] Sailfish OS Open Source Community Collaboration Meeting 2nd of June 2016

2016-06-02 Thread Tone Kastlunger
pen source
>> (except for the Exchange/ActiveSync plugin) - we use QMF
>> (Qt Messaging Framework) for email handling.  See
>> https://git.merproject.org/mer-core/qmf and
>> https://git.merproject.org/mer-core/messagingframework
>> etc for that stuff.  Speak to Matt Vogt (mvogt on
>> Freenode IRC) for code reviews etc.
>>
>> In general, the Sailfish OS wiki has been updated with a
>> lot of information about the various software components
>> which make up the Sailfish OS stack (including links to
>> the open-source repositories), so you should be able to
>> find most of the information you need to help develop
>> these components, from reading
>> https://sailfishos.org/wiki/Core_Areas_and_APIs and the
>> drill-down links from that page.
>>
>> Finally, I don't know much about Bluetooth, but I know
>> that we're looking at updating to Bluez 5 right now
>>     (development is currently ongoing to port the Qt stack
>> across, possibly by using the KDE bluez-qt wrappers), so
>> it's possible that the tethering issue will be addressed
>> as part of that, with the new stack - but again, that's
>> not my area so I might be incorrect.
>>
>> Cheers,
>> Chris.
>>
>>
>>
>> 
>> *From:* devel-boun...@lists.sailfishos.org
>> <mailto:devel-boun...@lists.sailfishos.org>
>> [devel-boun...@lists.sailfishos.org
>> <mailto:devel-boun...@lists.sailfishos.org>] on behalf
>> of James Noori [james.no...@jolla.com
>> <mailto:james.no...@jolla.com>]
>> *Sent:* Wednesday, June 01, 2016 11:15 PM
>> *To:* devel@lists.sailfishos.org
>> <mailto:devel@lists.sailfishos.org>
>> *Subject:* [SailfishDevel] Sailfish OS Open Source
>> Community Collaboration Meeting 2nd of June 2016
>>
>> Hi everyone!
>>
>> Following up last week’s postponed Community
>> collaboration meeting on IRC, this week’s meeting is
>> going to be held at the agreed time and date, 2/6/2016
>> at 13:30 UTC.
>>
>> Please see this link for your local time (Redirects to
>> timeanddate.com <http://timeanddate.com>)
>> :http://bit.ly/247PwwT
>> <
>> http://redir.aspx?REF=g5j-y9bnU2VIldZnOnr8CS7-bSPOGw-1AMJwEvMljvQjLMD_gYrTCAFodHRwOi8vYml0Lmx5LzI0N1B3d1Q
>> .>
>>
>> Location: #mer-meeting on Freenode IRC
>>
>> Chairperson: Jaymzz
>>
>> Duration: Approximately 100 minutes.
>>
>> Thanks to everyone who has responded and added topics on
>> TJC:
>> https://together.jolla.com/question/54157/sailfishos-open-source-collaboration-meeting-planning/
>> <
>> http://redir.aspx?REF=OlRBTW_rwoaCk_9FOorV7mZrXabeWUP7jnZySM69E7wjLMD_gYrTCAFodHRwczovL3RvZ2V0aGVyLmpvbGxhLmNvbS9xdWVzdGlvbi81NDE1Ny9zYWlsZmlzaG9zLW9wZW4tc291cmNlLWNvbGxhYm9yYXRpb24tbWVldGluZy1wbGFubmluZy8
>> .>
>>
>> Proposed topics:
>>
>> -Intro (5min)
>>
>> -Bluetooth tethering - status of the fix (20min)
>>
>> -2016 roadmap (15min)
>>
>> -Show notes of contact (opensource contact app?) (15 min)
>>
>> -API to access calendar (15 min)
>>
>> -Email app development (15 min)
>>
>> - Requesting things to be added to mer-tools repo (5 min)
>>
>> - General Discussion (5-10 min)
>>
>> Please familiarize yourself with the topics before the
>> meeting, as well
>>
>> as the common Meetbot commands
>> https://wiki.debian.org/MeetBot
>> <
>> http://redir.aspx?REF=9bflfCySOf4l8VxPhhLe4rl_8CX0V51Eghusn5jTRNIjLMD_gYrTCAFodHRwczovL3dpa2kuZGViaWFuLm9yZy9NZWV0Qm90>
>> (it's
>>

Re: [SailfishDevel] Sailfish OS Open Source Community Collaboration Meeting 2nd of June 2016

2016-06-02 Thread Andrew Branson
e:

Hi everyone,

I will try to be at the meeting tonight, but I cannot
promise (it's held at 11:30 pm in my timezone).

A couple of the questions relate to areas I am involved
with, so I'll try to provide some information in case I
don't make it to the meeting.  If you have any follow up
questions or discussion, feel free to contact me
directly via email or on Freenode IRC (chriadam is my nick).

1) Contact Note details.  This is tracked internally by
JB#14734.  As you mentioned, it's supported in the
backend, but not in the People app UI.  It was on going
to be part of the apps overhaul which was planned prior
to the financial difficulties last year, and since then
this has fallen off the radar.  It requires design
input, because you can have multiple Note details in a
single contact.  I've just pinged our lead designer in
the bug report again, in case he can fit it in sometime
soon.

2) API to access Calendar data.  Correct, currently we
don't provide access to calendar API in Harbour.  The
reason is that we want to use QtOrganizer as the public
API, but to do that we need to write a QtOrganizer
engine backend for mkcal (note that one already existed
in QtMobility days, which is open source, so we can
potentially adapt that one with relatively little
effort.  Help with that effort would be greatly
appreciated).  Eventually, I'd like to develop a
QtOrganizer backend directly in sqlite, for performance
and maintainability reasons (mkcal has several design
and implementation problems, in my opinion), at which
point QtOrganizer can become the platform API (not just
the 3rd party API).

3) Email app development.  Yes, you're absolutely right
that the Email application hasn't received much
development effort since Valerio unfortunately left.
Yes, I would personally like to see it (along with other
apps like Clock, Notes, and Calendar) opensourced. No, I
don't know what the status of the opensourcing
discussions with the Board Of Directors is, so I cannot
give a roadmap for that possibility.  However, the
"engine" of the email application is already open source
(except for the Exchange/ActiveSync plugin) - we use QMF
(Qt Messaging Framework) for email handling.  See
https://git.merproject.org/mer-core/qmf and
https://git.merproject.org/mer-core/messagingframework
etc for that stuff.  Speak to Matt Vogt (mvogt on
Freenode IRC) for code reviews etc.

In general, the Sailfish OS wiki has been updated with a
lot of information about the various software components
which make up the Sailfish OS stack (including links to
the open-source repositories), so you should be able to
find most of the information you need to help develop
these components, from reading
https://sailfishos.org/wiki/Core_Areas_and_APIs and the
drill-down links from that page.

Finally, I don't know much about Bluetooth, but I know
that we're looking at updating to Bluez 5 right now
(development is currently ongoing to port the Qt stack
across, possibly by using the KDE bluez-qt wrappers), so
it's possible that the tethering issue will be addressed
as part of that, with the new stack - but again, that's
not my area so I might be incorrect.

Cheers,
Chris.




*From:* devel-boun...@lists.sailfishos.org
<mailto:devel-boun...@lists.sailfishos.org>
[devel-boun...@lists.sailfishos.org
<mailto:devel-boun...@lists.sailfishos.org>] on behalf
of James Noori [james.no...@jolla.com
<mailto:james.no...@jolla.com>]
*Sent:* Wednesday, June 01, 2016 11:15 PM
*To:* devel@lists.sailfishos.org
    <mailto:devel@lists.sailfishos.org>
    *Subject:* [SailfishDevel] Sailfish OS Open Source
Community Collaboration Meeting 2nd of June 2016

Hi everyone!

Followin

Re: [SailfishDevel] Sailfish OS Open Source Community Collaboration Meeting 2nd of June 2016

2016-06-02 Thread Peter Kovacs
the public API, but to do that we need to write a
>>>> QtOrganizer engine backend for mkcal (note that one already existed in
>>>> QtMobility days, which is open source, so we can potentially adapt that one
>>>> with relatively little effort.  Help with that effort would be greatly
>>>> appreciated).  Eventually, I'd like to develop a QtOrganizer backend
>>>> directly in sqlite, for performance and maintainability reasons (mkcal has
>>>> several design and implementation problems, in my opinion), at which point
>>>> QtOrganizer can become the platform API (not just the 3rd party API).
>>>>
>>>> 3) Email app development.  Yes, you're absolutely right that the Email
>>>> application hasn't received much development effort since Valerio
>>>> unfortunately left.  Yes, I would personally like to see it (along with
>>>> other apps like Clock, Notes, and Calendar) opensourced.  No, I don't know
>>>> what the status of the opensourcing discussions with the Board Of Directors
>>>> is, so I cannot give a roadmap for that possibility.  However, the "engine"
>>>> of the email application is already open source (except for the
>>>> Exchange/ActiveSync plugin) - we use QMF (Qt Messaging Framework) for email
>>>> handling.  See https://git.merproject.org/mer-core/qmf and
>>>> https://git.merproject.org/mer-core/messagingframework etc for that
>>>> stuff.  Speak to Matt Vogt (mvogt on Freenode IRC) for code reviews etc.
>>>>
>>>> In general, the Sailfish OS wiki has been updated with a lot of
>>>> information about the various software components which make up the
>>>> Sailfish OS stack (including links to the open-source repositories), so you
>>>> should be able to find most of the information you need to help develop
>>>> these components, from reading
>>>> https://sailfishos.org/wiki/Core_Areas_and_APIs and the drill-down
>>>> links from that page.
>>>>
>>>> Finally, I don't know much about Bluetooth, but I know that we're
>>>> looking at updating to Bluez 5 right now (development is currently ongoing
>>>> to port the Qt stack across, possibly by using the KDE bluez-qt wrappers),
>>>> so it's possible that the tethering issue will be addressed as part of
>>>> that, with the new stack - but again, that's not my area so I might be
>>>> incorrect.
>>>>
>>>> Cheers,
>>>> Chris.
>>>>
>>>>
>>>> --
>>>> *From:* devel-boun...@lists.sailfishos.org [
>>>> devel-boun...@lists.sailfishos.org] on behalf of James Noori [
>>>> james.no...@jolla.com]
>>>> *Sent:* Wednesday, June 01, 2016 11:15 PM
>>>> *To:* devel@lists.sailfishos.org
>>>> *Subject:* [SailfishDevel] Sailfish OS Open Source Community
>>>> Collaboration Meeting 2nd of June 2016
>>>>
>>>> Hi everyone!
>>>>
>>>>
>>>>
>>>> Following up last week’s postponed Community collaboration meeting on
>>>> IRC, this week’s meeting is going to be held at the agreed time and date,
>>>> 2/6/2016 at 13:30 UTC.
>>>>
>>>> Please see this link for your local time (Redirects to timeanddate.com)
>>>> : http://bit.ly/247PwwT
>>>> <http://redir.aspx?REF=g5j-y9bnU2VIldZnOnr8CS7-bSPOGw-1AMJwEvMljvQjLMD_gYrTCAFodHRwOi8vYml0Lmx5LzI0N1B3d1Q.>
>>>>
>>>> Location: #mer-meeting on Freenode IRC
>>>>
>>>> Chairperson: Jaymzz
>>>>
>>>> Duration: Approximately 100 minutes.
>>>>
>>>>
>>>>
>>>> Thanks to everyone who has responded and added topics on TJC:
>>>> https://together.jolla.com/question/54157/sailfishos-open-source-collaboration-meeting-planning/
>>>> <http://redir.aspx?REF=OlRBTW_rwoaCk_9FOorV7mZrXabeWUP7jnZySM69E7wjLMD_gYrTCAFodHRwczovL3RvZ2V0aGVyLmpvbGxhLmNvbS9xdWVzdGlvbi81NDE1Ny9zYWlsZmlzaG9zLW9wZW4tc291cmNlLWNvbGxhYm9yYXRpb24tbWVldGluZy1wbGFubmluZy8.>
>>>>
>>>>
>>>>
>>>> Proposed topics:
>>>>
>>>> -  Intro (5min)
>>>>
>>>> -  Bluetooth tethering - status of the fix (20min)
>>>>
>>>> - 2016 roadmap (15min)
>>>>
>>>> -  Show notes of contact (opensource contact app?) (15 min)
>>>>
>>>> -  API to access calendar

Re: [SailfishDevel] Sailfish OS Open Source Community Collaboration Meeting 2nd of June 2016

2016-06-02 Thread Tone Kastlunger
, so you
>>> should be able to find most of the information you need to help develop
>>> these components, from reading
>>> https://sailfishos.org/wiki/Core_Areas_and_APIs and the drill-down
>>> links from that page.
>>>
>>> Finally, I don't know much about Bluetooth, but I know that we're
>>> looking at updating to Bluez 5 right now (development is currently ongoing
>>> to port the Qt stack across, possibly by using the KDE bluez-qt wrappers),
>>> so it's possible that the tethering issue will be addressed as part of
>>> that, with the new stack - but again, that's not my area so I might be
>>> incorrect.
>>>
>>> Cheers,
>>> Chris.
>>>
>>>
>>> --
>>> *From:* devel-boun...@lists.sailfishos.org [
>>> devel-boun...@lists.sailfishos.org] on behalf of James Noori [
>>> james.no...@jolla.com]
>>> *Sent:* Wednesday, June 01, 2016 11:15 PM
>>> *To:* devel@lists.sailfishos.org
>>> *Subject:* [SailfishDevel] Sailfish OS Open Source Community
>>> Collaboration Meeting 2nd of June 2016
>>>
>>> Hi everyone!
>>>
>>>
>>>
>>> Following up last week’s postponed Community collaboration meeting on
>>> IRC, this week’s meeting is going to be held at the agreed time and date,
>>> 2/6/2016 at 13:30 UTC.
>>>
>>> Please see this link for your local time (Redirects to timeanddate.com)
>>> : http://bit.ly/247PwwT
>>> <http://redir.aspx?REF=g5j-y9bnU2VIldZnOnr8CS7-bSPOGw-1AMJwEvMljvQjLMD_gYrTCAFodHRwOi8vYml0Lmx5LzI0N1B3d1Q.>
>>>
>>> Location: #mer-meeting on Freenode IRC
>>>
>>> Chairperson: Jaymzz
>>>
>>> Duration: Approximately 100 minutes.
>>>
>>>
>>>
>>> Thanks to everyone who has responded and added topics on TJC:
>>> https://together.jolla.com/question/54157/sailfishos-open-source-collaboration-meeting-planning/
>>> <http://redir.aspx?REF=OlRBTW_rwoaCk_9FOorV7mZrXabeWUP7jnZySM69E7wjLMD_gYrTCAFodHRwczovL3RvZ2V0aGVyLmpvbGxhLmNvbS9xdWVzdGlvbi81NDE1Ny9zYWlsZmlzaG9zLW9wZW4tc291cmNlLWNvbGxhYm9yYXRpb24tbWVldGluZy1wbGFubmluZy8.>
>>>
>>>
>>>
>>> Proposed topics:
>>>
>>> -  Intro (5min)
>>>
>>> -  Bluetooth tethering - status of the fix (20min)
>>>
>>> - 2016 roadmap (15min)
>>>
>>> -  Show notes of contact (opensource contact app?) (15 min)
>>>
>>> -  API to access calendar (15 min)
>>>
>>> -  Email app development (15 min)
>>>
>>> - Requesting things to be added to mer-tools repo (5 min)
>>>
>>> - General Discussion (5-10 min)
>>>
>>>
>>>
>>> Please familiarize yourself with the topics before the meeting, as well
>>>
>>> as the common Meetbot commands https://wiki.debian.org/MeetBot
>>> <http://redir.aspx?REF=9bflfCySOf4l8VxPhhLe4rl_8CX0V51Eghusn5jTRNIjLMD_gYrTCAFodHRwczovL3dpa2kuZGViaWFuLm9yZy9NZWV0Qm90>
>>>  (it's
>>>
>>> used for meeting management and logging)
>>>
>>>
>>>
>>>
>>>
>>> Best regards,
>>> James Noori, Community Manager at Jolla
>>>
>>> ___
>>> SailfishOS.org Devel mailing list
>>> To unsubscribe, please send a mail to
>>> devel-unsubscr...@lists.sailfishos.org
>>>
>>
>> ___
>> SailfishOS.org Devel mailing list
>> To unsubscribe, please send a mail to
>> devel-unsubscr...@lists.sailfishos.org
>
> --
>
> Disclaimer: Diese Nachricht stammt aus einem Google Account. Ihre Antwort
> wird in der Google Cloud Gespeichert und durch Google Algorythmen zwecks
> werbeanaöysen gescannt. Es ist derzeit nicht auszuschließen das ihre
> Nachricht auch durch einen NSA Mitarbeiter geprüft wird. Durch
> kommunikation mit diesen Account stimmen Sie zu das ihre Mail, ihre
> Kontaktdaten und die Termine die Sie mit mir vereinbaren online zu Google
> konditionen in der Googlecloud gespeichert wird. Sollten sie dies nicht
> wünschen kontaktieren sie mich bitte Umgehend um z.B. alternativen zu
> verhandeln.
>
> ___
> SailfishOS.org Devel mailing list
> To unsubscribe, please send a mail to
> devel-unsubscr...@lists.sailfishos.org
>
___
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org

Re: [SailfishDevel] Sailfish OS Open Source Community Collaboration Meeting 2nd of June 2016

2016-06-02 Thread Chris Adams
Hi Peter,

All of this is just my opinion, and not necessarily representative of the views 
of Jolla.

The reason is that SQL is simple, maintainable, and performant.
Yes, there are some edges which need to be handled carefully, but in general, 
sqlite is the perfect solution for this type of data.

Nokia tried to break out of the silos by putting all the data into 
system-ranging semantic-web style RDF-triple or object-relationship datastores 
(first Tracker and then JSONdb) and both of those projects failed in part due 
to the unmanageable complexity and poor performance they entail.  Even 
relatively simple projects which rely on Tracker (like data file metadata 
collectors) are plagued with issues which require in-depth expertise to resolve.

Relationships between identified, precisely specified data blobs can be stored 
separately, and still give 95% of the advantages, without the complexity, using 
databases and software components which any competent developer can maintain 
and improve.

Cheers,
Chris.




From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of Peter Kovacs [legi...@gmail.com]
Sent: Thursday, June 02, 2016 5:41 PM
To: Sailfish OS Developers
Subject: Re: [SailfishDevel] Sailfish OS Open Source Community Collaboration 
Meeting 2nd of June 2016


I would actually like to know why SQL stuff.
Datastructure types I am think of on the Phone are relationships (Facebook 
style) or transactional.
And both are not ideal to solve with relational dbs.

I guess the Answer is because every one does it. But that is not really 
satisfactory.  Would there be an interest to use something else?

Tone Kastlunger 
<users.giulie...@gmail.com<redir.aspx?REF=-iBw7uXA9OLgub_XQ6PmWFr-6hphsFm737m9obcptAtksBjSvYrTCAFtYWlsdG86dXNlcnMuZ2l1bGlldHRhQGdtYWlsLmNvbQ..>>
 schrieb am Do., 2. Juni 2016, 09:33:
Hi Chris;


>2) API to access Calendar data.  Correct, currently we don't provide access to 
>calendar API in Harbour.  The reason is that we want to use QtOrganizer as the 
>public API, but to do that we need to write a QtOrganizer engine backend >for 
>mkcal (note that one already existed in QtMobility days, which is open source, 
>so we can potentially adapt that one with relatively little effort.  Help with 
>that effort would be greatly appreciated).  Eventually, I'd like to develop a 
>>QtOrganizer backend directly in sqlite, for performance and maintainability 
>reasons (mkcal has several design and implementation problems, in my opinion), 
>at which point QtOrganizer can become the platform API (not just the 3rd 
>>party API).


I guess the worload to push it all the way to QtOrganizer requires scratching 
the existing backend / rewriting a big part of the cal app?

On Thu, Jun 2, 2016 at 5:06 AM, Chris Adams 
<chris.ad...@jolla.com<redir.aspx?REF=deJCzfiOx-jvej5YNQ4WSlHacIB3WdSiiaILDZE3Z4dksBjSvYrTCAFtYWlsdG86Y2hyaXMuYWRhbXNAam9sbGEuY29t>>
 wrote:
Hi everyone,

I will try to be at the meeting tonight, but I cannot promise (it's held at 
11:30 pm in my timezone).

A couple of the questions relate to areas I am involved with, so I'll try to 
provide some information in case I don't make it to the meeting.  If you have 
any follow up questions or discussion, feel free to contact me directly via 
email or on Freenode IRC (chriadam is my nick).

1) Contact Note details.  This is tracked internally by JB#14734.  As you 
mentioned, it's supported in the backend, but not in the People app UI.  It was 
on going to be part of the apps overhaul which was planned prior to the 
financial difficulties last year, and since then this has fallen off the radar. 
 It requires design input, because you can have multiple Note details in a 
single contact.  I've just pinged our lead designer in the bug report again, in 
case he can fit it in sometime soon.

2) API to access Calendar data.  Correct, currently we don't provide access to 
calendar API in Harbour.  The reason is that we want to use QtOrganizer as the 
public API, but to do that we need to write a QtOrganizer engine backend for 
mkcal (note that one already existed in QtMobility days, which is open source, 
so we can potentially adapt that one with relatively little effort.  Help with 
that effort would be greatly appreciated).  Eventually, I'd like to develop a 
QtOrganizer backend directly in sqlite, for performance and maintainability 
reasons (mkcal has several design and implementation problems, in my opinion), 
at which point QtOrganizer can become the platform API (not just the 3rd party 
API).

3) Email app development.  Yes, you're absolutely right that the Email 
application hasn't received much development effort since Valerio unfortunately 
left.  Yes, I would personally like to see it (along with other apps like 
Clock, Notes, and Calendar) opensourced.  No, I don't know what the status of 
the opensourcing discussi

Re: [SailfishDevel] Sailfish OS Open Source Community Collaboration Meeting 2nd of June 2016

2016-06-02 Thread Chris Adams
Hi Tone,

There is an intermediate stage (using an mkcal-backed QtOrganizer engine, to 
provide read/write access to the mkcal backend data via QtOrganizer apis) which 
wouldn't require any changes to the jolla-calendar application (or the various 
sync adaptors we have currently).

But if we eventually replaced the backend entirely to be a QtOrganizer sqlite 
backend, then yes, we would either need to modify the jolla-calendar 
application to use the QtOrganizer declarative API, or we would need to modify 
nemo-qml-plugin-calendar to use QtOrganizer instead of KCal API, and then we 
would also need to modify all of the sync adaptors.

Cheers,
Chris.



From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of Tone Kastlunger [users.giulie...@gmail.com]
Sent: Thursday, June 02, 2016 5:33 PM
To: Sailfish OS Developers
Subject: Re: [SailfishDevel] Sailfish OS Open Source Community Collaboration 
Meeting 2nd of June 2016

Hi Chris;

>2) API to access Calendar data.  Correct, currently we don't provide access to 
>calendar API in Harbour.  The reason is that we want to use QtOrganizer as the 
>public API, but to do that we need to write a QtOrganizer engine backend >for 
>mkcal (note that one already existed in QtMobility days, which is open source, 
>so we can potentially adapt that one with relatively little effort.  Help with 
>that effort would be greatly appreciated).  Eventually, I'd like to develop a 
>>QtOrganizer backend directly in sqlite, for performance and maintainability 
>reasons (mkcal has several design and implementation problems, in my opinion), 
>at which point QtOrganizer can become the platform API (not just the 3rd 
>>party API).


I guess the worload to push it all the way to QtOrganizer requires scratching 
the existing backend / rewriting a big part of the cal app?

On Thu, Jun 2, 2016 at 5:06 AM, Chris Adams 
<chris.ad...@jolla.com<redir.aspx?REF=1R0kmK7Kn1hYLYW13lv460wVqtOCAXKZCxt8QrOzCJkEcSJZvYrTCAFtYWlsdG86Y2hyaXMuYWRhbXNAam9sbGEuY29t>>
 wrote:
Hi everyone,

I will try to be at the meeting tonight, but I cannot promise (it's held at 
11:30 pm in my timezone).

A couple of the questions relate to areas I am involved with, so I'll try to 
provide some information in case I don't make it to the meeting.  If you have 
any follow up questions or discussion, feel free to contact me directly via 
email or on Freenode IRC (chriadam is my nick).

1) Contact Note details.  This is tracked internally by JB#14734.  As you 
mentioned, it's supported in the backend, but not in the People app UI.  It was 
on going to be part of the apps overhaul which was planned prior to the 
financial difficulties last year, and since then this has fallen off the radar. 
 It requires design input, because you can have multiple Note details in a 
single contact.  I've just pinged our lead designer in the bug report again, in 
case he can fit it in sometime soon.

2) API to access Calendar data.  Correct, currently we don't provide access to 
calendar API in Harbour.  The reason is that we want to use QtOrganizer as the 
public API, but to do that we need to write a QtOrganizer engine backend for 
mkcal (note that one already existed in QtMobility days, which is open source, 
so we can potentially adapt that one with relatively little effort.  Help with 
that effort would be greatly appreciated).  Eventually, I'd like to develop a 
QtOrganizer backend directly in sqlite, for performance and maintainability 
reasons (mkcal has several design and implementation problems, in my opinion), 
at which point QtOrganizer can become the platform API (not just the 3rd party 
API).

3) Email app development.  Yes, you're absolutely right that the Email 
application hasn't received much development effort since Valerio unfortunately 
left.  Yes, I would personally like to see it (along with other apps like 
Clock, Notes, and Calendar) opensourced.  No, I don't know what the status of 
the opensourcing discussions with the Board Of Directors is, so I cannot give a 
roadmap for that possibility.  However, the "engine" of the email application 
is already open source (except for the Exchange/ActiveSync plugin) - we use QMF 
(Qt Messaging Framework) for email handling.  See 
https://git.merproject.org/mer-core/qmf<redir.aspx?REF=FFpsaskLYqsNErfpFd4ly0GmrLAoDM--w-0WX03c-X8EcSJZvYrTCAFodHRwczovL2dpdC5tZXJwcm9qZWN0Lm9yZy9tZXItY29yZS9xbWY.>
 and 
https://git.merproject.org/mer-core/messagingframework<redir.aspx?REF=QI4XsZtVvuS-HVPOmibUdkp1yvgQD-0Wc4J3Mzoes20EcSJZvYrTCAFodHRwczovL2dpdC5tZXJwcm9qZWN0Lm9yZy9tZXItY29yZS9tZXNzYWdpbmdmcmFtZXdvcms.>
 etc for that stuff.  Speak to Matt Vogt (mvogt on Freenode IRC) for code 
reviews etc.

In general, the Sailfish OS wiki has been updated with a lot of information 
about the various software components which make up the Sailfish OS stack 
(including li

Re: [SailfishDevel] Sailfish OS Open Source Community Collaboration Meeting 2nd of June 2016

2016-06-02 Thread Peter Kovacs
thering issue will be addressed as part of that, with
>> the new stack - but again, that's not my area so I might be incorrect.
>>
>> Cheers,
>> Chris.
>>
>>
>> --
>> *From:* devel-boun...@lists.sailfishos.org [
>> devel-boun...@lists.sailfishos.org] on behalf of James Noori [
>> james.no...@jolla.com]
>> *Sent:* Wednesday, June 01, 2016 11:15 PM
>> *To:* devel@lists.sailfishos.org
>> *Subject:* [SailfishDevel] Sailfish OS Open Source Community
>> Collaboration Meeting 2nd of June 2016
>>
>> Hi everyone!
>>
>>
>>
>> Following up last week’s postponed Community collaboration meeting on
>> IRC, this week’s meeting is going to be held at the agreed time and date,
>> 2/6/2016 at 13:30 UTC.
>>
>> Please see this link for your local time (Redirects to timeanddate.com) :
>> http://bit.ly/247PwwT
>> <http://redir.aspx?REF=g5j-y9bnU2VIldZnOnr8CS7-bSPOGw-1AMJwEvMljvQjLMD_gYrTCAFodHRwOi8vYml0Lmx5LzI0N1B3d1Q.>
>>
>> Location: #mer-meeting on Freenode IRC
>>
>> Chairperson: Jaymzz
>>
>> Duration: Approximately 100 minutes.
>>
>>
>>
>> Thanks to everyone who has responded and added topics on TJC:
>> https://together.jolla.com/question/54157/sailfishos-open-source-collaboration-meeting-planning/
>> <http://redir.aspx?REF=OlRBTW_rwoaCk_9FOorV7mZrXabeWUP7jnZySM69E7wjLMD_gYrTCAFodHRwczovL3RvZ2V0aGVyLmpvbGxhLmNvbS9xdWVzdGlvbi81NDE1Ny9zYWlsZmlzaG9zLW9wZW4tc291cmNlLWNvbGxhYm9yYXRpb24tbWVldGluZy1wbGFubmluZy8.>
>>
>>
>>
>> Proposed topics:
>>
>> -  Intro (5min)
>>
>> -  Bluetooth tethering - status of the fix (20min)
>>
>> - 2016 roadmap (15min)
>>
>> -  Show notes of contact (opensource contact app?) (15 min)
>>
>> -  API to access calendar (15 min)
>>
>> -  Email app development (15 min)
>>
>> - Requesting things to be added to mer-tools repo (5 min)
>>
>> - General Discussion (5-10 min)
>>
>>
>>
>> Please familiarize yourself with the topics before the meeting, as well
>>
>> as the common Meetbot commands https://wiki.debian.org/MeetBot
>> <http://redir.aspx?REF=9bflfCySOf4l8VxPhhLe4rl_8CX0V51Eghusn5jTRNIjLMD_gYrTCAFodHRwczovL3dpa2kuZGViaWFuLm9yZy9NZWV0Qm90>
>>  (it's
>>
>> used for meeting management and logging)
>>
>>
>>
>>
>>
>> Best regards,
>> James Noori, Community Manager at Jolla
>>
>> ___
>> SailfishOS.org Devel mailing list
>> To unsubscribe, please send a mail to
>> devel-unsubscr...@lists.sailfishos.org
>>
>
> ___
> SailfishOS.org Devel mailing list
> To unsubscribe, please send a mail to
> devel-unsubscr...@lists.sailfishos.org

-- 

Disclaimer: Diese Nachricht stammt aus einem Google Account. Ihre Antwort
wird in der Google Cloud Gespeichert und durch Google Algorythmen zwecks
werbeanaöysen gescannt. Es ist derzeit nicht auszuschließen das ihre
Nachricht auch durch einen NSA Mitarbeiter geprüft wird. Durch
kommunikation mit diesen Account stimmen Sie zu das ihre Mail, ihre
Kontaktdaten und die Termine die Sie mit mir vereinbaren online zu Google
konditionen in der Googlecloud gespeichert wird. Sollten sie dies nicht
wünschen kontaktieren sie mich bitte Umgehend um z.B. alternativen zu
verhandeln.
___
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org

Re: [SailfishDevel] Sailfish OS Open Source Community Collaboration Meeting 2nd of June 2016

2016-06-02 Thread Tone Kastlunger
Hi Chris;

>2) API to access Calendar data.  Correct, currently we don't provide
access to calendar API in Harbour.  The reason is that we want to use
QtOrganizer as the public API, but to do that we need to write a
QtOrganizer engine backend >for mkcal (note that one already existed in
QtMobility days, which is open source, so we can potentially adapt that one
with relatively little effort.  Help with that effort would be greatly
appreciated).  Eventually, I'd like to develop a >QtOrganizer backend
directly in sqlite, for performance and maintainability reasons (mkcal has
several design and implementation problems, in my opinion), at which point
QtOrganizer can become the platform API (not just the 3rd >party API).


I guess the worload to push it all the way to QtOrganizer requires
scratching the existing backend / rewriting a big part of the cal app?

On Thu, Jun 2, 2016 at 5:06 AM, Chris Adams <chris.ad...@jolla.com> wrote:

> Hi everyone,
>
> I will try to be at the meeting tonight, but I cannot promise (it's held
> at 11:30 pm in my timezone).
>
> A couple of the questions relate to areas I am involved with, so I'll try
> to provide some information in case I don't make it to the meeting.  If you
> have any follow up questions or discussion, feel free to contact me
> directly via email or on Freenode IRC (chriadam is my nick).
>
> 1) Contact Note details.  This is tracked internally by JB#14734.  As you
> mentioned, it's supported in the backend, but not in the People app UI.  It
> was on going to be part of the apps overhaul which was planned prior to the
> financial difficulties last year, and since then this has fallen off the
> radar.  It requires design input, because you can have multiple Note
> details in a single contact.  I've just pinged our lead designer in the bug
> report again, in case he can fit it in sometime soon.
>
> 2) API to access Calendar data.  Correct, currently we don't provide
> access to calendar API in Harbour.  The reason is that we want to use
> QtOrganizer as the public API, but to do that we need to write a
> QtOrganizer engine backend for mkcal (note that one already existed in
> QtMobility days, which is open source, so we can potentially adapt that one
> with relatively little effort.  Help with that effort would be greatly
> appreciated).  Eventually, I'd like to develop a QtOrganizer backend
> directly in sqlite, for performance and maintainability reasons (mkcal has
> several design and implementation problems, in my opinion), at which point
> QtOrganizer can become the platform API (not just the 3rd party API).
>
> 3) Email app development.  Yes, you're absolutely right that the Email
> application hasn't received much development effort since Valerio
> unfortunately left.  Yes, I would personally like to see it (along with
> other apps like Clock, Notes, and Calendar) opensourced.  No, I don't know
> what the status of the opensourcing discussions with the Board Of Directors
> is, so I cannot give a roadmap for that possibility.  However, the "engine"
> of the email application is already open source (except for the
> Exchange/ActiveSync plugin) - we use QMF (Qt Messaging Framework) for email
> handling.  See https://git.merproject.org/mer-core/qmf and
> https://git.merproject.org/mer-core/messagingframework etc for that
> stuff.  Speak to Matt Vogt (mvogt on Freenode IRC) for code reviews etc.
>
> In general, the Sailfish OS wiki has been updated with a lot of
> information about the various software components which make up the
> Sailfish OS stack (including links to the open-source repositories), so you
> should be able to find most of the information you need to help develop
> these components, from reading
> https://sailfishos.org/wiki/Core_Areas_and_APIs and the drill-down links
> from that page.
>
> Finally, I don't know much about Bluetooth, but I know that we're looking
> at updating to Bluez 5 right now (development is currently ongoing to port
> the Qt stack across, possibly by using the KDE bluez-qt wrappers), so it's
> possible that the tethering issue will be addressed as part of that, with
> the new stack - but again, that's not my area so I might be incorrect.
>
> Cheers,
> Chris.
>
>
> --
> *From:* devel-boun...@lists.sailfishos.org [
> devel-boun...@lists.sailfishos.org] on behalf of James Noori [
> james.no...@jolla.com]
> *Sent:* Wednesday, June 01, 2016 11:15 PM
> *To:* devel@lists.sailfishos.org
> *Subject:* [SailfishDevel] Sailfish OS Open Source Community
> Collaboration Meeting 2nd of June 2016
>
> Hi everyone!
>
>
>
> Following up last week’s postponed Community collaboration meeting on IRC,
> this week’s meeting is going to be held at the agreed time and date,

Re: [SailfishDevel] Sailfish OS Open Source Community Collaboration Meeting 2nd of June 2016

2016-06-01 Thread Chris Adams
Hi everyone,

I will try to be at the meeting tonight, but I cannot promise (it's held at 
11:30 pm in my timezone).

A couple of the questions relate to areas I am involved with, so I'll try to 
provide some information in case I don't make it to the meeting.  If you have 
any follow up questions or discussion, feel free to contact me directly via 
email or on Freenode IRC (chriadam is my nick).

1) Contact Note details.  This is tracked internally by JB#14734.  As you 
mentioned, it's supported in the backend, but not in the People app UI.  It was 
on going to be part of the apps overhaul which was planned prior to the 
financial difficulties last year, and since then this has fallen off the radar. 
 It requires design input, because you can have multiple Note details in a 
single contact.  I've just pinged our lead designer in the bug report again, in 
case he can fit it in sometime soon.

2) API to access Calendar data.  Correct, currently we don't provide access to 
calendar API in Harbour.  The reason is that we want to use QtOrganizer as the 
public API, but to do that we need to write a QtOrganizer engine backend for 
mkcal (note that one already existed in QtMobility days, which is open source, 
so we can potentially adapt that one with relatively little effort.  Help with 
that effort would be greatly appreciated).  Eventually, I'd like to develop a 
QtOrganizer backend directly in sqlite, for performance and maintainability 
reasons (mkcal has several design and implementation problems, in my opinion), 
at which point QtOrganizer can become the platform API (not just the 3rd party 
API).

3) Email app development.  Yes, you're absolutely right that the Email 
application hasn't received much development effort since Valerio unfortunately 
left.  Yes, I would personally like to see it (along with other apps like 
Clock, Notes, and Calendar) opensourced.  No, I don't know what the status of 
the opensourcing discussions with the Board Of Directors is, so I cannot give a 
roadmap for that possibility.  However, the "engine" of the email application 
is already open source (except for the Exchange/ActiveSync plugin) - we use QMF 
(Qt Messaging Framework) for email handling.  See 
https://git.merproject.org/mer-core/qmf and 
https://git.merproject.org/mer-core/messagingframework etc for that stuff.  
Speak to Matt Vogt (mvogt on Freenode IRC) for code reviews etc.

In general, the Sailfish OS wiki has been updated with a lot of information 
about the various software components which make up the Sailfish OS stack 
(including links to the open-source repositories), so you should be able to 
find most of the information you need to help develop these components, from 
reading https://sailfishos.org/wiki/Core_Areas_and_APIs and the drill-down 
links from that page.

Finally, I don't know much about Bluetooth, but I know that we're looking at 
updating to Bluez 5 right now (development is currently ongoing to port the Qt 
stack across, possibly by using the KDE bluez-qt wrappers), so it's possible 
that the tethering issue will be addressed as part of that, with the new stack 
- but again, that's not my area so I might be incorrect.

Cheers,
Chris.



From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of James Noori [james.no...@jolla.com]
Sent: Wednesday, June 01, 2016 11:15 PM
To: devel@lists.sailfishos.org
Subject: [SailfishDevel] Sailfish OS Open Source Community Collaboration 
Meeting 2nd of June 2016


Hi everyone!



Following up last week’s postponed Community collaboration meeting on IRC, this 
week’s meeting is going to be held at the agreed time and date, 2/6/2016 at 
13:30 UTC.

Please see this link for your local time (Redirects to timeanddate.com) : 
http://bit.ly/247PwwT<redir.aspx?REF=g5j-y9bnU2VIldZnOnr8CS7-bSPOGw-1AMJwEvMljvQjLMD_gYrTCAFodHRwOi8vYml0Lmx5LzI0N1B3d1Q.>

Location: #mer-meeting on Freenode IRC

Chairperson: Jaymzz

Duration: Approximately 100 minutes.



Thanks to everyone who has responded and added topics on TJC: 
https://together.jolla.com/question/54157/sailfishos-open-source-collaboration-meeting-planning/<redir.aspx?REF=OlRBTW_rwoaCk_9FOorV7mZrXabeWUP7jnZySM69E7wjLMD_gYrTCAFodHRwczovL3RvZ2V0aGVyLmpvbGxhLmNvbS9xdWVzdGlvbi81NDE1Ny9zYWlsZmlzaG9zLW9wZW4tc291cmNlLWNvbGxhYm9yYXRpb24tbWVldGluZy1wbGFubmluZy8.>



Proposed topics:

-  Intro (5min)

-  Bluetooth tethering - status of the fix (20min)

- 2016 roadmap (15min)

-  Show notes of contact (opensource contact app?) (15 min)

-  API to access calendar (15 min)

-  Email app development (15 min)

- Requesting things to be added to mer-tools repo (5 min)

- General Discussion (5-10 min)



Please familiarize yourself with the topics before the meeting, as well

as the common Meetbot commands 
https://wiki.debian.org/