-
-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing documentation for EDS #695
Comments
Everything has been moved to https://developer-old.gnome.org/eds/ We also have a good coverage of the symbols in https://valadoc.org/ |
@tintou Thank you, great to know! Is there a good place to link the API relevant for app development? |
I don't think that we have a central place for this, but it is always assumed that the API documentation is in https://valadoc.org/ |
Ok, thank you, then nevermind. The stuff other I need to report to the GNOME project. |
I tend to reopen this issue. API doc is there. But to me it seems very hard to get how to use it correctly. Others seem to have experienced that issue as well: aggalex/Contacts#25 |
@Letterus I agree documentation could be better. But resources are scarce and some one has to write such documentation and (the harder part) keep it relevant. This is a huge task, especially because we are dealing with lots of different libraries. But I get your point; I found it quite hard to get started too - but eventually found my way around and what really helped was interacting with the community. So basically just keep asking questions and try to put the knowledge to use and the fog eventually disappears. IMHO https://valadoc.org/ does quite a good job, once it "clicked". Also, we can always add further documentation to https://docs.elementary.io/develop if its of broader use. |
@marbetschar Thanks. Yes, I'm digging into this, see elementary/switchboard-plug-onlineaccounts#200. |
What Happened
It seems main elementary OS PIM/productivity apps rely on Evolution Data Server (EDS) as a backend.
As a consequence EDS becomes an important/main software component of elementary OS. Only recently GNOME seems to have removed any EDS documentation that was placed at https://developer.gnome.org/eds/. This of course is a GNOME issue at first hand, but question arises if there should be documentation available that resides at sites of elementary OS for EDS and its client libs, mainly for reasons of convience and accessibility.
This affects reports as elementary/switchboard-plug-onlineaccounts#228 as well of course, because having documentation available quickly would make it more easy to check general implementation approaches. And to develop new software relying on EDS of course.
The text was updated successfully, but these errors were encountered: