Fixing calendars in GNOME

Alberto Salvia Novella <[email protected]> Thu, 17 Mar 2016 21:25:40 +0100
Newsgroups gmane.comp.gnome.foundation.general,gmane.comp.gnome.desktop,gmane.comp.gnome.bugsquad,gmane.comp.gnome.love
Message-ID <[email protected]>
This is a cryptographically signed message in MIME format.

--===============5098554577596504498==
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms090206080609040703040702"

This is a cryptographically signed message in MIME format.

--------------ms090206080609040703040702
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable

As you probably know, for one reason or other, scheduling applications=20
have important drawbacks in GNOME right now. And after studying the=20
problem for a while, I came to the conclusion that the California=20
application is the closest to do it right now.

The only thing that it is stopping it from succeeding is a small list of =

bugs that prevented users wanting to start using it in real world:

(https://bugs.launchpad.net/ubuntu/+source/california)

So here is the point: I would want to propose that we summit the fixing=20
of that small amount of flaws as a Google Summer of Code project if=20
possible, and get a calendaring application that finally works well.

I have been talking to the people in the California mailing list, and=20
some offered volunteers to fix it. The only thing we would need is a=20
person with some experience developing with the Vala programming=20
language that will offer to eventually mentor the volunteers.

The source code of the application is this:

(https://github.com/GNOME/california)



--------------ms090206080609040703040702
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIWhDCC
B3MwggVboAMCAQICCAdXTDOVimoJMA0GCSqGSIb3DQEBBQUAMEMxEzARBgNVBAMMCkFDQ1ZD
QS0xMjAxEDAOBgNVBAsMB1BLSUFDQ1YxDTALBgNVBAoMBEFDQ1YxCzAJBgNVBAYTAkVTMB4X
DTEzMDkyMzEwMTMwMFoXDTE2MDkyMjEwMTMwMFowgaExLzAtBgNVBAMMJkFMQkVSVE8gU0FM
VklBIE5PVkVMTEEgLSBOSUY6MjA0OTA0NDZFMRIwEAYDVQQFEwkyMDQ5MDQ0NkUxEDAOBgNV
BCoMB0FMQkVSVE8xFzAVBgNVBAQMDlNBTFZJQSBOT1ZFTExBMRMwEQYDVQQLDApDaXVkYWRh
bm9zMQ0wCwYDVQQKDARBQ0NWMQswCQYDVQQGEwJFUzCBnzANBgkqhkiG9w0BAQEFAAOBjQAw
gYkCgYEA07hhviHlhXJa7+patvZM5Awh5T8gu7Hzm2uQxyysr/BzbQQGEbTCWJFrpYkc4hrz
hjE6OHih+/D2ogp/CuT6rqXigBwZ0f1pJDtBwlljd3aZm0Ip5abPPQqJ5FqyhdkkXvlGttsa
wSaoQeHhFoVvUU5QhFjnTwRvNe2HxseY9M0CAwEAAaOCA44wggOKMC8GCCsGAQUFBwEBBCMw
ITAfBggrBgEFBQcwAYYTaHR0cDovL29jc3AuYWNjdi5lczAdBgNVHQ4EFgQUvRWXzluNo4K4
KadQxr+QW/FnkHEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBToQJuO+2Y/wUTYod/USoFC
CBfL5TCCAdIGA1UdIASCAckwggHFMIIBwQYLKwYBBAG/VQMHBQAwggGwMIIBegYIKwYBBQUH
AgIwggFsHoIBaABDAGUAcgB0AGkAZgBpAGMAYQBkAG8AIAByAGUAYwBvAG4AbwBjAGkAZABv
ACAAcABhAHIAYQAgAEMAaQB1AGQAYQBkAGEAbgBvACAAZQB4AHAAZQBkAGkAZABvACAAcABv
AHIAIABsAGEAIABBAGcAZQBuAGMAaQBhACAAZABlACAAVABlAGMAbgBvAGwAbwBnAO0AYQAg
AHkAIABDAGUAcgB0AGkAZgBpAGMAYQBjAGkA8wBuACAARQBsAGUAYwB0AHIA8wBuAGkAYwBh
ACAAKABQAGwALgAgAEMA4QBuAG8AdgBhAHMAIABkAGUAbAAgAEMAYQBzAHQAaQBsAGwAbwAs
ACAAMQAuACAAQwBJAEYAIABRADQANgAwADEAMQA1ADYARQApAC4AIABDAFAAUwAgAHkAIABD
AFAAIABlAG4AIABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBjAGMAdgAuAGUAczAwBggrBgEF
BQcCARYkaHR0cDovL3d3dy5hY2N2LmVzL2xlZ2lzbGFjaW9uX2MuaHRtMIGhBgNVHR8EgZkw
gZYwgZOgSKBGhkRodHRwOi8vd3d3LmFjY3YuZXMvZmlsZWFkbWluL0FyY2hpdm9zL2NlcnRp
ZmljYWRvcy9hY2N2Y2ExMjBfZGVyLmNybKJHpEUwQzETMBEGA1UEAwwKQUNDVkNBLTEyMDEQ
MA4GA1UECwwHUEtJQUNDVjENMAsGA1UECgwEQUNDVjELMAkGA1UEBhMCRVMwDgYDVR0PAQH/
BAQDAgeAMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDBgBgNVHREEWTBXgRVlczIw
NDkwNDQ2ZUBnbWFpbC5jb22kPjA8MR8wHQYDVQQDDBZBbGJlcnRvfFNhbHZpYXxOb3ZlbGxh
MRkwFwYKCZImiZPyLGQBAQwJMjA0OTA0NDZFMA0GCSqGSIb3DQEBBQUAA4ICAQBXyXVucXTm
MjDvFRrMirVdYovq9fGZBUuC8gGT9qjMs5YX2jePNIM/30T2x6EuolVBUbG1vcvt5kfXzG6z
4tgVHeT7m3LK+CEU60uIhQJbY+7dAdh35ZxM0CuUu81V77jGTSG6bLRDYWrbmwB9aM5EDsrh
+fJEy0omLAHOk+mHwJekICdQ+1tQa+Ye1pYJXgIOygjMLa+Y10I/ZFDdBg+76APMCK2flc/N
Eid9lmnESNuEXG5OxG/V/GjCWcnvCL/1qBp9t11Spg0c1BS63rcpBGvuEl6lgT9gK7JG35GL
iPmoMByTKXv3r8DTN3uh+/sV4faqswoGAuxAzd770nH3f3+SRPkXeaPCNeUZGFG/0+uL9cmM
lLULUyW01ik/li1h2NYxf/j9lqDnS+vYQFfkVC4MIVFS7W07GbxKm6OH+0k/X9GZ3ngD0TeD
hW/f1teqxTfdtoZNB1o236URUACKLhTIFx+NklRmPBt74IYfXDasJzPVHQGrQcOwAeT9Exei
ubVFwvw460fi7s253YXLPXpdU7aBN2KCGMs2Fi1lOq/d7fdSMZEdNRcCISdllDZvVPcvuW85
zP4wie/HNyPMhr8UPHk86SMaCizwVwHomcaAjm1L3U0h2O3wobMgaXULkhfpEGQdBvMT0y1Y
6OYPL4GoxjMNmYT5M9nP6VPnPTCCB3MwggVboAMCAQICCFyAsN1apM+UMA0GCSqGSIb3DQEB
BQUAMEMxEzARBgNVBAMMCkFDQ1ZDQS0xMjAxEDAOBgNVBAsMB1BLSUFDQ1YxDTALBgNVBAoM
BEFDQ1YxCzAJBgNVBAYTAkVTMB4XDTEzMDkyMzEwMTMwMVoXDTE2MDkyMjEwMTMwMVowgaEx
LzAtBgNVBAMMJkFMQkVSVE8gU0FMVklBIE5PVkVMTEEgLSBOSUY6MjA0OTA0NDZFMRIwEAYD
VQQFEwkyMDQ5MDQ0NkUxEDAOBgNVBCoMB0FMQkVSVE8xFzAVBgNVBAQMDlNBTFZJQSBOT1ZF
TExBMRMwEQYDVQQLDApDaXVkYWRhbm9zMQ0wCwYDVQQKDARBQ0NWMQswCQYDVQQGEwJFUzCB
nzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAneZ6eq5sToruHDyZyE8rvquEhQHfYvN6AtiE
MpQg6ujChpdqiqlfChRX4cfIinXJYydGeKGEjL0BgvXX91PgQcmHTD9ctAadWMenuKHtHRL1
6ihGDa1V3PmTPOUuWUQqqLuM+WX7LYWyD1jxPaw1E3y1n4Fv5yFbrwgyQJIWtjUCAwEAAaOC
A44wggOKMC8GCCsGAQUFBwEBBCMwITAfBggrBgEFBQcwAYYTaHR0cDovL29jc3AuYWNjdi5l
czAdBgNVHQ4EFgQUlvQS6h99cSjoLhVuKYG51x2K2wMwDAYDVR0TAQH/BAIwADAfBgNVHSME
GDAWgBToQJuO+2Y/wUTYod/USoFCCBfL5TCCAdIGA1UdIASCAckwggHFMIIBwQYLKwYBBAG/
VQMHBQAwggGwMIIBegYIKwYBBQUHAgIwggFsHoIBaABDAGUAcgB0AGkAZgBpAGMAYQBkAG8A
IAByAGUAYwBvAG4AbwBjAGkAZABvACAAcABhAHIAYQAgAEMAaQB1AGQAYQBkAGEAbgBvACAA
ZQB4AHAAZQBkAGkAZABvACAAcABvAHIAIABsAGEAIABBAGcAZQBuAGMAaQBhACAAZABlACAA
VABlAGMAbgBvAGwAbwBnAO0AYQAgAHkAIABDAGUAcgB0AGkAZgBpAGMAYQBjAGkA8wBuACAA
RQBsAGUAYwB0AHIA8wBuAGkAYwBhACAAKABQAGwALgAgAEMA4QBuAG8AdgBhAHMAIABkAGUA
bAAgAEMAYQBzAHQAaQBsAGwAbwAsACAAMQAuACAAQwBJAEYAIABRADQANgAwADEAMQA1ADYA
RQApAC4AIABDAFAAUwAgAHkAIABDAFAAIABlAG4AIABoAHQAdABwADoALwAvAHcAdwB3AC4A
YQBjAGMAdgAuAGUAczAwBggrBgEFBQcCARYkaHR0cDovL3d3dy5hY2N2LmVzL2xlZ2lzbGFj
aW9uX2MuaHRtMIGhBgNVHR8EgZkwgZYwgZOgSKBGhkRodHRwOi8vd3d3LmFjY3YuZXMvZmls
ZWFkbWluL0FyY2hpdm9zL2NlcnRpZmljYWRvcy9hY2N2Y2ExMjBfZGVyLmNybKJHpEUwQzET
MBEGA1UEAwwKQUNDVkNBLTEyMDEQMA4GA1UECwwHUEtJQUNDVjENMAsGA1UECgwEQUNDVjEL
MAkGA1UEBhMCRVMwDgYDVR0PAQH/BAQDAgQwMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEF
BQcDBDBgBgNVHREEWTBXgRVlczIwNDkwNDQ2ZUBnbWFpbC5jb22kPjA8MR8wHQYDVQQDDBZB
bGJlcnRvfFNhbHZpYXxOb3ZlbGxhMRkwFwYKCZImiZPyLGQBAQwJMjA0OTA0NDZFMA0GCSqG
SIb3DQEBBQUAA4ICAQBzoxj8d5Y/AWxQ+wfbSj163JgBLNiJ+o+9CjmJ4XxmkYkJjxu5Lsdr
1jRJMTv+cfqtG1Yg0mFC6S/qKQDYlF0vQNx/+QR+BTRTQpoHNIqT244PUikb/iCVCXzRAS3f
RI69B9Wkmg306e1epe5J42naSAJR1nUsnW6q+Aa+CNqhQ8xcbVhnt0ou5NvZN4w++ZUb7WNO
tDfiiLDGCD3YUC6iq/S1lKV2FW9YrEXAde4gxX0YVuMi0HS6+ZrjosvO4aWMVi5az0oodKVE
5DazBZC5Hl7MV2VdpjSGk/nO5SeZ7WZ0aJ5VvCfqNaGuYII6YE8D0x00oGyYpYFeaLqfyPWE
okYkrOv77jAOzVrLa11rEOmXBuLDKX4kqSRksPoB8KOmLGIQORQ8Zu9fdX6fdlQ1rxyF4UpU
Ri1XxB7SCZVhvvYvWy01iJwSkxPGOoYbAH3Lvb08YZMcy7Ae4RxBNVLGfAt6Ke36zCJCH/t7
s+P66T5atbop3n8Rsm1vvUk0KrRGgt3x9gk7kyw+wjdAOe2bzHVYvSr8yEOjTM0L0wjxiEar
cwE12wIJajezVz2KDetX183iaZDbU6RsHSrEA9qkA4P2QiNRimyoXjCni6ZnueHHl+iZsKl6
jhrpqlG5zxAPvHy0DjhBui51mGhNjcgCX9xEnFbZzNA4jdgvZuesyzCCB5IwggV6oAMCAQIC
CGSCxKtlSwCmMA0GCSqGSIb3DQEBBQUAMEIxEjAQBgNVBAMMCUFDQ1ZSQUlaMTEQMA4GA1UE
CwwHUEtJQUNDVjENMAsGA1UECgwEQUNDVjELMAkGA1UEBhMCRVMwHhcNMTExMDEzMTQ1NTA0
WhcNMjYxMjMxMjM1OTAwWjBDMRMwEQYDVQQDDApBQ0NWQ0EtMTIwMRAwDgYDVQQLDAdQS0lB
Q0NWMQ0wCwYDVQQKDARBQ0NWMQswCQYDVQQGEwJFUzCCAiIwDQYJKoZIhvcNAQEBBQADggIP
ADCCAgoCggIBAJsGIxce0mZmqy49Puw6nSZ+qreRMD6YF8ZxM8xXzkkK0puspYJQAY1UxM55
fWuZv8nTQMYIFRijQPoTTBQmoBUuT+pyfG2eEmWyC6WenoFKFw1f/iMtBYFu7CSzz4d9t9jr
Xr8UosBhPIqYyQVWVT/qmDBRKXnZC0SNh8xdF1a5kvWH1jsyu8odvneAqjwn19VtGhngSttb
JAAVxF3kYGQ69VOZJi0WQKBuTWQelz3FXbnQb5Xt8ztpxT5WHgzLEUjgRcEKdC+7XBGdXUNr
v7oat1HyRnrFrbIZ///7EAwvCu01/cIZUZMOkMeVfE3DucUDSWsQUJ7DQcONUwV+LIJcMxed
MHwNl59D0uBoU9JrP4o3qiIdWT+3gSnOKbDDSWbc4Y3VAnivlm2UQ6iu/Br/SvfeaMRRA5kf
Ssm+Ywx4BlfKkXYrqeYNImpzEoNolOUcRs473RlCw4AJryf3wbgjL9eay7M/HOM2MTQ2zR0X
xE+k5cRGbSytcBi95a14FwDVyxVkkM08ORIAcLngljGQyJb4uMdeqHl+Ru0HKyq0EvAwnVoR
pYQzFSTnAZJCybZUYyorZmIkyKEYhWkbeEuPi/tNOKx5XG6/RHO+h20pgWLJriH65PJ0jwxp
79CzqKzIWl3XJ+nOUWaR9NPJb+nzecKS3hJELsxowEy0xW6PAgMBAAGjggKJMIIChTAvBggr
BgEFBQcBAQQjMCEwHwYIKwYBBQUHMAGGE2h0dHA6Ly9vY3NwLmFjY3YuZXMwHQYDVR0OBBYE
FOhAm477Zj/BRNih39RKgUIIF8vlMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAU0oe0
4983J5NV9lbqgeU2zIweP70wggF/BgNVHSAEggF2MIIBcjCCAW4GBFUdIAAwggFkMIIBLgYI
KwYBBQUHAgIwggEgHoIBHABBAHUAdABvAHIAaQBkAGEAZAAgAGQAZQAgAEMAZQByAHQAaQBm
AGkAYwBhAGMAaQDzAG4AIABJAG4AdABlAHIAbQBlAGQAaQBhACAAZABlACAAbABhACAAQQBD
AEMAVgAgACgAQQBnAGUAbgBjAGkAYQAgAGQAZQAgAFQAZQBjAG4AbwBsAG8AZwDtAGEAIAB5
ACAAQwBlAHIAdABpAGYAaQBjAGEAYwBpAPMAbgAgAEUAbABlAGMAdAByAPMAbgBpAGMAYQAs
ACAAQwBJAEYAIABRADQANgAwADEAMQA1ADYARQApAC4AIABDAFAAUwAgAGUAbgAgAGgAdAB0
AHAAOgAvAC8AdwB3AHcALgBhAGMAYwB2AC4AZQBzMDAGCCsGAQUFBwIBFiRodHRwOi8vd3d3
LmFjY3YuZXMvbGVnaXNsYWNpb25fYy5odG0wVQYDVR0fBE4wTDBKoEigRoZEaHR0cDovL3d3
dy5hY2N2LmVzL2ZpbGVhZG1pbi9BcmNoaXZvcy9jZXJ0aWZpY2Fkb3MvcmFpemFjY3YxX2Rl
ci5jcmwwDgYDVR0PAQH/BAQDAgEGMBcGA1UdEQQQMA6BDGFjY3ZAYWNjdi5lczANBgkqhkiG
9w0BAQUFAAOCAgEAPnxVRmGt83/29RkNTE3WFB7EmwJQOXrH9obcgM3Hmvzh7tgkYBl2owmy
Te3AtqRbobIlmF64oY7nP3K887WGGI80bDvIkJ+/v4YOesM0QkL8TMtJS68JVT18bXYPJlNT
PBqtd0/jbYZKubqLV12YMYibt2Yb7ZfZCtsA1cMXy5afzHEKUXJdVUgkoLxoNbXiIu/jUNsA
UD4coxmp4oMRSOyw5II6NLCNiuqleKuN6WKRqt2InQxP7LBAS0pE9iCBy4Kti/QJ+YFaHq+r
wiufFycfRRgqVbZLFEGJ5vnAJDcc1f3AH1iGa6EMIhfr1EsvG47j0bJabM6FhQBScIOdDh2o
oFJH0+yjAP9kbaZsWhigdLYVEUa3M3Rgf5NSKSoxvDd848NkrZFqnRlxZ5cXX8b/cK1LiKwO
0D0+tpFgz2PefWVQjqBsbiM/RMR9jUtrcG8x0YUKiPP1aXkpHqRNvH4zJKuqFO1Mciwg2dwq
r5W117BpVuIb1ole+rbTem+3xKPDcUpM9Bc8gLQ/x39qXXf0ZEy9C0i40xWpaMIj+rLzHhYM
SaHnJhLek61BnxYEIIMi4j3RGiAdM0m7NptBK8C25CpEGNW4frwKCtGx2t+SjhWMkooxl27v
dyZs/i2irAESAakP2Tz9njmdhVj/pOcHmWMsTaXi9Hbc+7L3U5cxggKGMIICggIBATBPMEMx
EzARBgNVBAMMCkFDQ1ZDQS0xMjAxEDAOBgNVBAsMB1BLSUFDQ1YxDTALBgNVBAoMBEFDQ1Yx
CzAJBgNVBAYTAkVTAggHV0wzlYpqCTAJBgUrDgMCGgUAoIIBjTAYBgkqhkiG9w0BCQMxCwYJ
KoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjAzMTcyMDI1NDBaMCMGCSqGSIb3DQEJBDEW
BBTgZbIdDkx9OGbNeWu/YIGd5KuG8jBeBgkrBgEEAYI3EAQxUTBPMEMxEzARBgNVBAMMCkFD
Q1ZDQS0xMjAxEDAOBgNVBAsMB1BLSUFDQ1YxDTALBgNVBAoMBEFDQ1YxCzAJBgNVBAYTAkVT
AghcgLDdWqTPlDBgBgsqhkiG9w0BCRACCzFRoE8wQzETMBEGA1UEAwwKQUNDVkNBLTEyMDEQ
MA4GA1UECwwHUEtJQUNDVjENMAsGA1UECgwEQUNDVjELMAkGA1UEBhMCRVMCCFyAsN1apM+U
MGwGCSqGSIb3DQEJDzFfMF0wCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0D
BzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwIC
ASgwDQYJKoZIhvcNAQEBBQAEgYCxzIGOGbj1lU3OgOlWxOrIjENQzpJwDqwESu7d+H6kJROK
ubK6nr0jeaw8RQ6iVG8QGfr3EMbdx7/cI9rUh7TymvLl/wA8zCf1oUQv562TpW/9704eYvW4
Hqs/rXzi5eF3kK7aFBZYRthDduTwv14UA8uvavkr4Kmax4hDSa3obQAAAAAAAA==
--------------ms090206080609040703040702--

--===============5098554577596504498==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
foundation-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/foundation-list

--===============5098554577596504498==--