[Maniphest] [Commented On] T3755: Kexi API docs missing in the calligra section

2016-09-20 Thread bcooksley (Ben Cooksley)
bcooksley added a comment. At this point i'd suggest simply going ahead with the short term pain, long term gain method of adopting KApiDox for building your API Documentation, as the legacy scripts and mechanisms are fragile - I certainly don't want to touch them. TASK DETAIL https://pha

[Maniphest] [Commented On] T3755: Kexi API docs missing in the calligra section

2016-09-20 Thread Jarosław Staniek
staniek added a comment. In https://phabricator.kde.org/T3755#55509, @kossebau wrote: > > @staniek I would recommend to move src/Mainpage.dox to the toplevel dir (and adopting the EXCLUDE entry). Because right now this results in the additional subsection "Kexi" on https:/

Re: [Maniphest] [Commented On] T3755: Kexi API docs missing in the calligra section

2016-09-20 Thread Jaroslaw Staniek
On 20 September 2016 at 12:08, Adam Pigg wrote: > Are the Kexi plugins libs not part of a public Kexi API? > ​ > > ​Public within Kexi, yes. Public so that independent vendors distribute own extensions? Not quite, that's not maintained. To save the overhead we're distributing all plugins that de

[Maniphest] [Commented On] T3755: Kexi API docs missing in the calligra section

2016-09-20 Thread kossebau (Friedrich W. H. Kossebau)
kossebau added a comment. In https://phabricator.kde.org/T3755#55412, @staniek wrote: > Are we sure? > > For example KDevelop has kdevplatform https://api.kde.org/extragear-api/kdevelop-apidocs/index.html, just released yesterday, but Calligra does not: > > https://api.kde.org/bu

Re: [Maniphest] [Commented On] T3755: Kexi API docs missing in the calligra section

2016-09-20 Thread Adam Pigg
Are the Kexi plugins libs not part of a public Kexi API? Also, the Kexi specific parts of the report plugin scripting side should be documented as user api On Tue, 20 Sep 2016, 09:37 staniek (Jarosław Staniek), < nore...@phabricator.kde.org> wrote: > staniek added a comment. > > The domain name

[Maniphest] [Commented On] T3755: Kexi API docs missing in the calligra section

2016-09-20 Thread Jarosław Staniek
staniek added a comment. The domain name is secured and it's KDE's already. TASK DETAIL https://phabricator.kde.org/T3755 EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: staniek Cc: kossebau, Calligra-Devel-list, bcooksley, ochurlaud, sysadmin, staniek,

[Maniphest] [Commented On] T3755: Kexi API docs missing in the calligra section

2016-09-20 Thread ochurlaud (Olivier Churlaud)
ochurlaud added a comment. @bcooksley can correct me if I'm wrong, but if you want to have the website under the kde umbrella, come with a new website, open a ticket to have a domain name like the ones you named, and //Sail for Adventure//. =) TASK DETAIL https://phabricator.kde.org/T3755

[Maniphest] [Commented On] T3755: Kexi API docs missing in the calligra section

2016-09-20 Thread Jarosław Staniek
staniek added a comment. Very good, either solution that declutters the API pages would work for me. So the question is where to generate project's docs. Generating from within kexi-project.org comes to my mind, what would be feasible as part of a larger challenge: (finally) moving the s

[Maniphest] [Commented On] T3755: Kexi API docs missing in the calligra section

2016-09-20 Thread ochurlaud (Olivier Churlaud)
ochurlaud added a comment. > Hiding the docs won't move us closer to publishing. No, but if the project as a whole wants to be published, they/you'll have to work on it. A middle step would be to add kexi to the older scripts, but I don't know how. With the current scripts, it's seems no

[Maniphest] [Commented On] T3755: Kexi API docs missing in the calligra section

2016-09-20 Thread ochurlaud (Olivier Churlaud)
ochurlaud added a comment. The things KApiDox deals with (what is on the front page) is only public libraries. What is not on the front page is done by other scripts that I don't take care of, so they might do anything. We spoke about enabling the private libs in KApiDox. It's feasi

[Maniphest] [Commented On] T3755: Kexi API docs missing in the calligra section

2016-09-19 Thread Jarosław Staniek
staniek added a comment. Are we sure? For example KDevelop has kdevplatform https://api.kde.org/extragear-api/kdevelop-apidocs/index.html, just released yesterday, but Calligra does not: https://api.kde.org/bundled-apps-api/calligra-apidocs/ From what I see we're not planning t

[Maniphest] [Commented On] T3755: Kexi API docs missing in the calligra section

2016-09-19 Thread ochurlaud (Olivier Churlaud)
ochurlaud added a comment. HI, It's not a mix. api.kde.org is for *public*api. TASK DETAIL https://phabricator.kde.org/T3755 EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: ochurlaud Cc: kossebau, Calligra-Devel-list, bcooksley, ochurlaud, sysadmin

[Maniphest] [Commented On] T3755: Kexi API docs missing in the calligra section

2016-09-19 Thread Jarosław Staniek
staniek added a comment. In https://phabricator.kde.org/T3755#55367, @kossebau wrote: > In https://phabricator.kde.org/T3755#55355, @staniek wrote: > > > > there is not much content right now on the kexi pages > > > > Right if you mean 'special pages' with prose. But there's plenty

[Maniphest] [Commented On] T3755: Kexi API docs missing in the calligra section

2016-09-19 Thread Jarosław Staniek
staniek added a comment. > No idea about Kexi, does kexi itself install libs with a public API? Nope, everything in this category has been moved to KDb/KProperty/KReport. TASK DETAIL https://phabricator.kde.org/T3755 EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailp

[Maniphest] [Commented On] T3755: Kexi API docs missing in the calligra section

2016-09-19 Thread Jarosław Staniek
staniek added a comment. > A fix would be to remove widget/undo/Mainpage.dox Done, thanks Friedrich. TASK DETAIL https://phabricator.kde.org/T3755 EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: staniek Cc: kossebau, Calligra-Devel-list, bcooksley,

[Maniphest] [Commented On] T3755: Kexi API docs missing in the calligra section

2016-09-19 Thread kossebau (Friedrich W. H. Kossebau)
kossebau added a comment. In https://phabricator.kde.org/T3755#55355, @staniek wrote: > > there is not much content right now on the kexi pages > > Right if you mean 'special pages' with prose. But there's plenty of doxygen API docs in the context of classes and functions. Over 4000 l

[Maniphest] [Commented On] T3755: Kexi API docs missing in the calligra section

2016-09-19 Thread Jarosław Staniek
staniek added a comment. > there is not much content right now on the kexi pages Right if you mean 'special pages' with prose. But there's plenty of doxygen API docs in the context of classes and functions. TASK DETAIL https://phabricator.kde.org/T3755 EMAIL PREFERENCES https://phab

[Maniphest] [Commented On] T3755: Kexi API docs missing in the calligra section

2016-09-19 Thread kossebau (Friedrich W. H. Kossebau)
kossebau added a comment. For one, Kexi is currently covered by api.kde.org, just not explicitely listed on https://api.kde.org/other.php (similar to krita). @ochurlaud Do you have access to that page and could add Kexi & Krita there? Kexi: https://api.kde.org/bundled-apps-api/kexi-api