D26894: Enable publication of API dox on api.kde.org

2020-01-29 Thread Friedrich W. H. Kossebau
kossebau added a comment.


  For KDEPIM, the definition is in the akonadi repo: 
https://phabricator.kde.org/source/akonadi/browse/master/metainfo.yaml

REPOSITORY
  R129 Window Decoration Library

REVISION DETAIL
  https://phabricator.kde.org/D26894

To: kossebau, #kwin, graesslin, zzag
Cc: davidedmundson, zzag, plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, 
jraleigh, zachus, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, 
himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, 
ahiemstra, mart


D26894: Enable publication of API dox on api.kde.org

2020-01-29 Thread Friedrich W. H. Kossebau
kossebau added a comment.


  In D26894#602388 , @davidedmundson 
wrote:
  
  > Go for it.
  >
  > > If so, this change should trigger addition of KDecoration on api.kde.org, 
similar like KAsync is currently at the toplevel.
  >
  > If we could make a plasma subcategory, that would be great. We have some 
other potential libs to add. There's a lot of QML plugins and scripting hooks 
that we should be exposing properly.
  
  
  For such a Plasma subcategory, by the current design of kapidox as I know it, 
this needs to have one KDE repo to have a metainfo.yaml file which describes 
such a group of projects.
  KApidox itself hacks this in for KDE Frameworks by having the group 
information for that in its own metainfo.yaml, which works as it is official 
part of Frameworks as well, cmp. 
https://phabricator.kde.org/source/kapidox/browse/master/metainfo.yaml
  
  No instant proposal where Plasma could define its group, it should be some 
repo central to plasma.
  
  No time myself to care for this, sorry. But might be an interesting thing to 
play with for a beginner, things are mostly documented.

REPOSITORY
  R129 Window Decoration Library

REVISION DETAIL
  https://phabricator.kde.org/D26894

To: kossebau, #kwin, graesslin, zzag
Cc: davidedmundson, zzag, plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, 
jraleigh, zachus, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, 
himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, 
ahiemstra, mart


D26894: Enable publication of API dox on api.kde.org

2020-01-29 Thread David Edmundson
davidedmundson added a comment.


  Go for it.
  
  > If so, this change should trigger addition of KDecoration on api.kde.org, 
similar like KAsync is currently at the toplevel.
  
  If we could make a plasma subcategory, that would be great. We have some 
other potential libs to add. There's a lot of QML plugins and scripting hooks 
that we should be exposing properly.

REPOSITORY
  R129 Window Decoration Library

REVISION DETAIL
  https://phabricator.kde.org/D26894

To: kossebau, #kwin, graesslin, zzag
Cc: davidedmundson, zzag, plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, 
jraleigh, zachus, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, 
himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, 
ahiemstra, mart


D26894: Enable publication of API dox on api.kde.org

2020-01-29 Thread Friedrich W. H. Kossebau
This revision was automatically updated to reflect the committed changes.
Closed by commit R129:e08b848015f5: Enable publication of API dox on 
api.kde.org (authored by kossebau).

REPOSITORY
  R129 Window Decoration Library

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D26894?vs=74558&id=74560

REVISION DETAIL
  https://phabricator.kde.org/D26894

AFFECTED FILES
  README.md
  metainfo.yaml

To: kossebau, #kwin, graesslin, zzag
Cc: zzag, plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, jraleigh, zachus, 
fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart


D26894: Enable publication of API dox on api.kde.org

2020-01-29 Thread Friedrich W. H. Kossebau
kossebau added a comment.


  So, with only positive feedback so far I would be going to merge this on 31st 
Jan. Or earlier, if you tell me :)

REPOSITORY
  R129 Window Decoration Library

REVISION DETAIL
  https://phabricator.kde.org/D26894

To: kossebau, #kwin, graesslin
Cc: zzag, plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, jraleigh, zachus, 
fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart


D26894: Enable publication of API dox on api.kde.org

2020-01-29 Thread Friedrich W. H. Kossebau
kossebau updated this revision to Diff 74558.
kossebau added a comment.


  keep Martin noted as maintainer, given no official step-down
  rebase to latest master

REPOSITORY
  R129 Window Decoration Library

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D26894?vs=74305&id=74558

BRANCH
  addtoapikdeorg

REVISION DETAIL
  https://phabricator.kde.org/D26894

AFFECTED FILES
  README.md
  metainfo.yaml

To: kossebau, #kwin, graesslin
Cc: zzag, plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, jraleigh, zachus, 
fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart


D26894: Enable publication of API dox on api.kde.org

2020-01-24 Thread Vlad Zahorodnii
zzag added inline comments.

INLINE COMMENTS

> zzag wrote in metainfo.yaml:1
> I think Martin didn't step down officially.

"officially"

REPOSITORY
  R129 Window Decoration Library

REVISION DETAIL
  https://phabricator.kde.org/D26894

To: kossebau, #kwin
Cc: zzag, plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, jraleigh, zachus, 
fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart


D26894: Enable publication of API dox on api.kde.org

2020-01-24 Thread Vlad Zahorodnii
zzag added a comment.


  +1
  
  > So, is kdecoration still a non-deprecated lib?
  
  Yes, KDecoration2 is a non-deprecated lib.

INLINE COMMENTS

> metainfo.yaml:1
> -maintainer: graesslin
>  description: Plugin based library to create window decorations.

I think Martin didn't step down officially.

REPOSITORY
  R129 Window Decoration Library

REVISION DETAIL
  https://phabricator.kde.org/D26894

To: kossebau, #kwin
Cc: zzag, plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, jraleigh, zachus, 
fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart


D26894: Enable publication of API dox on api.kde.org

2020-01-24 Thread Friedrich W. H. Kossebau
kossebau added a comment.


  I stumbled over that metainfo.yaml file and was wondering whether this would 
not be a lib that wants to be covered an api.kde.org.
  So, is kdecoration still a non-deprecated lib? If so, this change should 
trigger addition of KDecoration on api.kde.org, similar like KAsync is 
currently at the toplevel.

REPOSITORY
  R129 Window Decoration Library

REVISION DETAIL
  https://phabricator.kde.org/D26894

To: kossebau, #kwin
Cc: plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, jraleigh, zachus, 
fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart


D26894: Enable publication of API dox on api.kde.org

2020-01-24 Thread Friedrich W. H. Kossebau
kossebau created this revision.
kossebau added a reviewer: KWin.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
kossebau requested review of this revision.

REPOSITORY
  R129 Window Decoration Library

BRANCH
  addtoapikdeorg

REVISION DETAIL
  https://phabricator.kde.org/D26894

AFFECTED FILES
  README.md
  metainfo.yaml

To: kossebau, #kwin
Cc: plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, jraleigh, zachus, 
fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart