Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 880039 - app-editors/ghostwriter: Project moved to kde.org, future inclusion in KDE Gear, kde proj co-maintainership
Summary: app-editors/ghostwriter: Project moved to kde.org, future inclusion in KDE Ge...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Dmitriy Baranov
URL: https://mail.kde.org/pipermail/kde-de...
Whiteboard:
Keywords:
Depends on:
Blocks: 629826
  Show dependency tree
 
Reported: 2022-11-06 11:25 UTC by Andreas Sturmlechner
Modified: 2023-03-29 22:16 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2022-11-06 11:25:19 UTC
New homepage(s):
https://ghostwriter.kde.org/
https://apps.kde.org/ghostwriter/

New repository:
https://invent.kde.org/office/ghostwriter

See also: https://mail.kde.org/pipermail/distributions/2022-October/001313.html

Upstream request for inclusion into KDE Gear release cycle (too late for 22.12 though):
https://mail.kde.org/pipermail/release-team/2022-November/012851.html

This means that a future KDE Gear release will likely incorporate the application, getting automated releases from then on. The workflow here is that changes in master branch are being tracked in the overlay live ebuild(s), so that ideally releases can be spun without much extra work.

I've already added the 9999 ebuild pulling from invent.kde.org to kde overlay:
https://gitweb.gentoo.org/proj/kde.git/tree/app-editors/ghostwriter/ghostwriter-9999.ebuild

David, Dmitry, is it okay for kde proj to co-maintain the package? Of course you are invited to contribute to ghostwriter ebuilds via kde overlay too.

Dmitry, are you actually still interested in this package? I see last commit of yours was back in 2017.
Comment 1 Andreas Sturmlechner gentoo-dev 2022-11-25 08:28:48 UTC
ping
Comment 2 David Roman 2022-12-13 22:03:16 UTC
Hi, sorry for the delay. For me is perfectly fine. If I understood correctly the new workflow will be that new releases will be commited to Gentoo kde repository and from then it will get merge to ::gentoo?
Comment 3 Andreas Sturmlechner gentoo-dev 2022-12-14 20:39:32 UTC
Yes. Upstream build system changes are first synced in 9999/yy.mm.49.9999 ebuilds from which releases are spun according to upstream's fixed schedule. Typically tarballs are up for a few days ahead of a new minor release to let packagers test them, before release to public.
Comment 4 Larry the Git Cow gentoo-dev 2022-12-18 10:14:18 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=395b9a8b479a950ecd03b5902922d34e88856bc9

commit 395b9a8b479a950ecd03b5902922d34e88856bc9
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2022-12-18 10:10:57 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2022-12-18 10:14:03 +0000

    app-editors/ghostwriter: Drop reagentoo from maintainers
    
    Single commit to this package in 2017.
    
    Closes: https://bugs.gentoo.org/880039
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 app-editors/ghostwriter/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03fdfe514c0625d33cfb4fc866a347e4fd84bc9b

commit 03fdfe514c0625d33cfb4fc866a347e4fd84bc9b
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2022-12-18 10:09:43 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2022-12-18 10:14:03 +0000

    app-editors/ghostwriter: Add KDE project as maintainer, upstream bug-to
    
    Bug: https://bugs.gentoo.org/880039
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 app-editors/ghostwriter/metadata.xml | 5 +++++
 1 file changed, 5 insertions(+)
Comment 5 Larry the Git Cow gentoo-dev 2023-03-29 22:16:57 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=193460cb75c2dee333e1d049609e6a344cbde408

commit 193460cb75c2dee333e1d049609e6a344cbde408
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-03-29 21:00:17 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-03-29 21:51:13 +0000

    app-editors/ghostwriter: Switch to gear.kde.org, add 23.04 stable branch
    
    Bug: https://bugs.gentoo.org/880039
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 .../ghostwriter/ghostwriter-23.04.49.9999.ebuild   | 37 ++++++++++++++++++++++
 app-editors/ghostwriter/ghostwriter-9999.ebuild    | 10 +++---
 2 files changed, 42 insertions(+), 5 deletions(-)