Well, as they say, all things must end some time.
Kontact/Akonadi/Google(whatever) now works, simple as that.
The problem is not with Kontact it is with either:
a) the distro / base OS
b) the user.
This has been verified by the author with:
a) a plain vanilla Ubuntu Oneric with Unity.
b) a tweaked Ubuntu with Gnome 2
c) a plain vanilla Debian
d) a tweaked Ubuntu with KDE
e) a Precise KDE which had the calendar work but the mail did not.
The highly pregnant item (above) is "e".
If the "problem" is Kontact/Akonadi/Gwhatever then why is it that with the other items ( a - d ) Kontact/Akonadi/Googlewhatever worked and produced on a consistent basis, for two or more days:
a) the gmail worked
b) the calendar worked both as an "upload" from Kontact and as a "download" from Gcalendar with both a "positive" thing, making a date in the calendar and a "negative" think the removal of a thing from the calendar. To restate that: one can make an item in either Kontact or in gCalendar or remove a thing in Kontact or gCalendar and the "thing" works. And this is almost instantaneous. The reasoning is that the author had both open on the desktop at the same time and observed the almost instantaneous changes between Kontact/calendar and Google/calendar.
c) the contacts work.
So, why has this happened? The author has no clue since he is obviously an idiot and knows nothing except applications and hardware but the author thinks that there was an "indirect" change to libgcal in an update during the last few days prior to this post. That being since the author watches the updates.
Be that as it may.
To get the situation straightened, the user must do this.
A) This is complicated the gentle reader may have to read it several times.
B) If one has not previously tried to set up Kontact/Akonadi/Googlewhatever, the go to D) below.
C) If one has attempted to get Kontact to work with Gmail through Akonadi, then FIRST remove the Akonadi resources, all of them including the IMAP resource from your "user" settings. In a Gnome environment that will be through the personal settings in settings. In other distros one will have to work through Kontact, and even though it is "supposed" to be set up in a consistent manner....it is not....it is tweaked by the people who make the particular flavour of the distro. One must do a lot of "clicking" of "set up....Kmail, Kcalendar, etc." working backward to clear out all of the passwords because passwords and mySQL .....WERE the problem. Apparently, mySQL has been "fixed" in it's interaction with things such as libgcal and other things...the situation for the person who has been fiddling with Kontact is to clear out the passwords; all of them.
Go to B or C below.
B) In Gnome-ring, one should go to the provided menu item and remove ANY AND ALL password references to Google, no matter what it is in no uncertain terms.
C) In KDE repeat the above in KDE wallet by removing the folders with the passwords in them. That means ANY and ALL folders with passwords, even if the folder does not seem related. If one does not have KwalletManager installed then one should do so from Syanptic.
Note: To all the CLI people who are just waiting to jump in and show all the rest of the folks how smart you are, since you obviously had this working ( but didn't post it ) don't insult the intelligence of the non-CLI people by posting...."well......if you just do THIS...then....".....they don't need the condescending attitude.
D) Shutdown and restart between each of the above actions. AND....wait....for things to straighten themselves out. A minute or two at least before trying Kontact.
E) The critical things to do in Akonadi.
i) the critical gmail settings are:
a) server: imap.gmail.com
If one uses POP then one need not proceed further, one is on one's own because the author uses only IMAP.
(Please.....users of POP, do not post a rant about how good POP is as opposed to IMAP. Nobody really cares.).
b) the user is " the user's gmail name completely, in toto with @gmail.com"....not an abbreviation...or "why can't I just do this"....just type out the complete google e-mail.
(Ranting about "why can't I do this"...will take a LOT LONGER than just typing out the whole stupid gmail addy. It is really beyond the understanding of the author that there are people on the net, bleating about why those devs at Kontact can't get this or that to work when they won't do LESS work by just entering WHAT GOOGLE WANTS....than ranting at the devs of Kontact. Just the author's rant, put up with it or stop reading).
c) in security the settings should be for SSL and for 993.
Here is the critical thing that almost every poster on the net that has complained about Kontact/Akonadi/Googlwhatever.....and......
has NOT DONE.....
CHANGE THE STUPID ENTRY of "PLAIN" to ........."CLEAR TEXT".
"Plain" is NOT...."Clear text"....
Here is a clue: There are dozens of posts littering the net, in which somebody has posted an image of their setup in which the "clear text" was OBVIOUSLY there and the person who was SO ...SMART....because THEY had it working.....never told the NEWBIE.....that they should....maybe.....change plain to clear text.... for those who have eyes to see, and a brain to think...they might learn something from that.
Ok close everything and shut down and restart.
As to the contacts...... for some strange reason, the people who coded the interactive box for those items has ticked as a pre-condition that it is "read only".
The author, personally, thinks that this is because the coders were going to err on the side of safety so that the user could not inadvertently delete contacts....but don't know about the to-dos....that is kind of a stretch...
But anyway....one might have to "go back and forth" with that module to get it to "save" in the configuration of not having "read only" ticked.
A restart and re-entering passwords for BOTH....Kwallet and Googlewhatever if one wants to make the attempt, will have to be done.
The test to verify if everything is working is very simple.
Open Kontact and check mail etc. and reload the calendar, if it all works correctly one should be asked for BOTH Kwallet password and Google mail password.
CHECK TO VERIFY THAT ONE IS CHECKING THE AKONADI MAIL SOURCE AND NOT LOCAL MAIL FOLDER!
A common mistake, and one NOT REFERENCED by the people who are supposedly giving advice is to check which mail module is being used.
ANOTHER common mistake and one NOT REFERENCED by the people who are supposedly giving advice is to check which CALENDAR module is being used.
Then open GoogleMail in a browser and ANOTHER mail client like Yahoo. Send an e-mail from the other mail client to Google Mail and it should quickly appear in the Gmail client in the browser. One will have to "check mail" in Kontact. It may take a few minutes depending on one's setup, DSL, cable dialup etc.
Note, one can use gmail to send an e-mail to one's self in gmail. That is an obvious situation. The advice to use another client is to get one away from gmail so that one can....
WATCH....in real time.....the e-mail moving from place to place so that one can discern where the problem may lie. If it GETS TO....gmail....then the "other person's e-mail client is not a problem".
If it does NOT get to g-mail then the problem is either g-mail or the other client but NOT Kontact.
THE ABOVE is not an obvious thing to the new user. The new user just gets frustrated and blames whatever is on the screen before her or him.
****************
When one has confirmed that an e-mail moves from say, Yahoo, to Gmail, to Akonadi, to Kontact Mail then that is finished.
Then go to Calendar in Google and setup an appointment in Google calendar on the day in question and set a time for it. SAVE.
The author emphasizes SAVE....
Wait a while, although it may be instantaneous.
Go to Kontact calendar and...... don't just try to "reload the tab".
Go to the Akonadi resource gcalendar that will be in the calendar window, click it once to highlight it and then right click to reload and one should see the appointment in the calendar window.
There are DOZENS of posts littering the net in which it is quite obvious that the user THINKS that he or she is checking the Akonadi resource but in reality is checking the local resource.
One might ask why it is that the person supposedly helping the new user does not suggest checking that rather OBVIOUS problem....but it is seldom done.
The author humbly suggests removing the local calendar completely for the new user.
Of course the EXPERIENCED user know what to do all the time and knows "just do this." But, one suggests that possibly the new users are....new users....and possibly should just be allowed to get Kontact working and relax for a while so that the user can LATER.... then "just do this".
CAVEAT....... The situation with Kontact/Akonadi/Googlewhatever works, and the verification of that is that the author has it working on the distros/OSs mentioned above.
One then can go to the meta language that the author has gone to all of this trouble to make this post and it is all just a joke and that the author is laughing up his, or her, sleeve. Or one might just trust the author and try it....if it doesn't work.....then so post.
That it does not work on Precise speaks to the fact that Precise is in early days and ONLY that...the author is confident that Precise will, indeed, work with Kontact/Akonadi/Googlewhatever.
*************************
If the above does not work in one's situation, given that one's situation is one of the above, then....
Be prepared to fiddle with the MYRIAD of settings.... because the trio do work with the exception noted.
*******************
The above does NOT APPLY to any other distros/OSs although they might....one must be prepared to fiddle with one's settings if one wants the trio to work.
*******************
NOTE:......
The developers of KDE, Kontact, Akonadi, are deserving of great applause, kudos, and thanks for having toiled in fields of what can only be considered Herculean proportions to get Kontact/Akonadi/Googlewhatever working.
The authors hat is off to you, if you are reading this, or to them...if they are not.
There is an old flyover country saying about people who "get things done".
That saying is ....."his/her...hand....fits a shovel...."
The developers hands....truely.....fit a shovel.
woodsmoke
Kontact/Akonadi/Google(whatever) now works, simple as that.
The problem is not with Kontact it is with either:
a) the distro / base OS
b) the user.
This has been verified by the author with:
a) a plain vanilla Ubuntu Oneric with Unity.
b) a tweaked Ubuntu with Gnome 2
c) a plain vanilla Debian
d) a tweaked Ubuntu with KDE
e) a Precise KDE which had the calendar work but the mail did not.
The highly pregnant item (above) is "e".
If the "problem" is Kontact/Akonadi/Gwhatever then why is it that with the other items ( a - d ) Kontact/Akonadi/Googlewhatever worked and produced on a consistent basis, for two or more days:
a) the gmail worked
b) the calendar worked both as an "upload" from Kontact and as a "download" from Gcalendar with both a "positive" thing, making a date in the calendar and a "negative" think the removal of a thing from the calendar. To restate that: one can make an item in either Kontact or in gCalendar or remove a thing in Kontact or gCalendar and the "thing" works. And this is almost instantaneous. The reasoning is that the author had both open on the desktop at the same time and observed the almost instantaneous changes between Kontact/calendar and Google/calendar.
c) the contacts work.
So, why has this happened? The author has no clue since he is obviously an idiot and knows nothing except applications and hardware but the author thinks that there was an "indirect" change to libgcal in an update during the last few days prior to this post. That being since the author watches the updates.
Be that as it may.
To get the situation straightened, the user must do this.
A) This is complicated the gentle reader may have to read it several times.
B) If one has not previously tried to set up Kontact/Akonadi/Googlewhatever, the go to D) below.
C) If one has attempted to get Kontact to work with Gmail through Akonadi, then FIRST remove the Akonadi resources, all of them including the IMAP resource from your "user" settings. In a Gnome environment that will be through the personal settings in settings. In other distros one will have to work through Kontact, and even though it is "supposed" to be set up in a consistent manner....it is not....it is tweaked by the people who make the particular flavour of the distro. One must do a lot of "clicking" of "set up....Kmail, Kcalendar, etc." working backward to clear out all of the passwords because passwords and mySQL .....WERE the problem. Apparently, mySQL has been "fixed" in it's interaction with things such as libgcal and other things...the situation for the person who has been fiddling with Kontact is to clear out the passwords; all of them.
Go to B or C below.
B) In Gnome-ring, one should go to the provided menu item and remove ANY AND ALL password references to Google, no matter what it is in no uncertain terms.
C) In KDE repeat the above in KDE wallet by removing the folders with the passwords in them. That means ANY and ALL folders with passwords, even if the folder does not seem related. If one does not have KwalletManager installed then one should do so from Syanptic.
Note: To all the CLI people who are just waiting to jump in and show all the rest of the folks how smart you are, since you obviously had this working ( but didn't post it ) don't insult the intelligence of the non-CLI people by posting...."well......if you just do THIS...then....".....they don't need the condescending attitude.
D) Shutdown and restart between each of the above actions. AND....wait....for things to straighten themselves out. A minute or two at least before trying Kontact.
E) The critical things to do in Akonadi.
i) the critical gmail settings are:
a) server: imap.gmail.com
If one uses POP then one need not proceed further, one is on one's own because the author uses only IMAP.
(Please.....users of POP, do not post a rant about how good POP is as opposed to IMAP. Nobody really cares.).
b) the user is " the user's gmail name completely, in toto with @gmail.com"....not an abbreviation...or "why can't I just do this"....just type out the complete google e-mail.
(Ranting about "why can't I do this"...will take a LOT LONGER than just typing out the whole stupid gmail addy. It is really beyond the understanding of the author that there are people on the net, bleating about why those devs at Kontact can't get this or that to work when they won't do LESS work by just entering WHAT GOOGLE WANTS....than ranting at the devs of Kontact. Just the author's rant, put up with it or stop reading).
c) in security the settings should be for SSL and for 993.
Here is the critical thing that almost every poster on the net that has complained about Kontact/Akonadi/Googlwhatever.....and......
has NOT DONE.....
CHANGE THE STUPID ENTRY of "PLAIN" to ........."CLEAR TEXT".
"Plain" is NOT...."Clear text"....
Here is a clue: There are dozens of posts littering the net, in which somebody has posted an image of their setup in which the "clear text" was OBVIOUSLY there and the person who was SO ...SMART....because THEY had it working.....never told the NEWBIE.....that they should....maybe.....change plain to clear text.... for those who have eyes to see, and a brain to think...they might learn something from that.
Ok close everything and shut down and restart.
As to the contacts...... for some strange reason, the people who coded the interactive box for those items has ticked as a pre-condition that it is "read only".
The author, personally, thinks that this is because the coders were going to err on the side of safety so that the user could not inadvertently delete contacts....but don't know about the to-dos....that is kind of a stretch...
But anyway....one might have to "go back and forth" with that module to get it to "save" in the configuration of not having "read only" ticked.
A restart and re-entering passwords for BOTH....Kwallet and Googlewhatever if one wants to make the attempt, will have to be done.
The test to verify if everything is working is very simple.
Open Kontact and check mail etc. and reload the calendar, if it all works correctly one should be asked for BOTH Kwallet password and Google mail password.
CHECK TO VERIFY THAT ONE IS CHECKING THE AKONADI MAIL SOURCE AND NOT LOCAL MAIL FOLDER!
A common mistake, and one NOT REFERENCED by the people who are supposedly giving advice is to check which mail module is being used.
ANOTHER common mistake and one NOT REFERENCED by the people who are supposedly giving advice is to check which CALENDAR module is being used.
Then open GoogleMail in a browser and ANOTHER mail client like Yahoo. Send an e-mail from the other mail client to Google Mail and it should quickly appear in the Gmail client in the browser. One will have to "check mail" in Kontact. It may take a few minutes depending on one's setup, DSL, cable dialup etc.
Note, one can use gmail to send an e-mail to one's self in gmail. That is an obvious situation. The advice to use another client is to get one away from gmail so that one can....
WATCH....in real time.....the e-mail moving from place to place so that one can discern where the problem may lie. If it GETS TO....gmail....then the "other person's e-mail client is not a problem".
If it does NOT get to g-mail then the problem is either g-mail or the other client but NOT Kontact.
THE ABOVE is not an obvious thing to the new user. The new user just gets frustrated and blames whatever is on the screen before her or him.
****************
When one has confirmed that an e-mail moves from say, Yahoo, to Gmail, to Akonadi, to Kontact Mail then that is finished.
Then go to Calendar in Google and setup an appointment in Google calendar on the day in question and set a time for it. SAVE.
The author emphasizes SAVE....
Wait a while, although it may be instantaneous.
Go to Kontact calendar and...... don't just try to "reload the tab".
Go to the Akonadi resource gcalendar that will be in the calendar window, click it once to highlight it and then right click to reload and one should see the appointment in the calendar window.
There are DOZENS of posts littering the net in which it is quite obvious that the user THINKS that he or she is checking the Akonadi resource but in reality is checking the local resource.
One might ask why it is that the person supposedly helping the new user does not suggest checking that rather OBVIOUS problem....but it is seldom done.
The author humbly suggests removing the local calendar completely for the new user.
Of course the EXPERIENCED user know what to do all the time and knows "just do this." But, one suggests that possibly the new users are....new users....and possibly should just be allowed to get Kontact working and relax for a while so that the user can LATER.... then "just do this".
CAVEAT....... The situation with Kontact/Akonadi/Googlewhatever works, and the verification of that is that the author has it working on the distros/OSs mentioned above.
One then can go to the meta language that the author has gone to all of this trouble to make this post and it is all just a joke and that the author is laughing up his, or her, sleeve. Or one might just trust the author and try it....if it doesn't work.....then so post.
That it does not work on Precise speaks to the fact that Precise is in early days and ONLY that...the author is confident that Precise will, indeed, work with Kontact/Akonadi/Googlewhatever.
*************************
If the above does not work in one's situation, given that one's situation is one of the above, then....
Be prepared to fiddle with the MYRIAD of settings.... because the trio do work with the exception noted.
*******************
The above does NOT APPLY to any other distros/OSs although they might....one must be prepared to fiddle with one's settings if one wants the trio to work.
*******************
NOTE:......
The developers of KDE, Kontact, Akonadi, are deserving of great applause, kudos, and thanks for having toiled in fields of what can only be considered Herculean proportions to get Kontact/Akonadi/Googlewhatever working.
The authors hat is off to you, if you are reading this, or to them...if they are not.
There is an old flyover country saying about people who "get things done".
That saying is ....."his/her...hand....fits a shovel...."
The developers hands....truely.....fit a shovel.
woodsmoke
Comment