Bug#1008816: ITP: kwin-bismuth -- KDE Plasma extension for tiling windows

2022-10-16 Thread Blake Lee
I hammered away basically everything but the CI. I'm not familiar enough with 
Debian's CI yet to just get it going. I'll have to research the link from the 
issue you posted when I have more time. luckily I am familiar with GitLab's CI 
in general so it shouldn't be difficult once I have a free block to try.

I believe I got everything else the way it should be.

Thanks,
Blake

On Tue, Sep 27, 2022, at 2:53 AM, Didier 'OdyX' Raboud wrote:
> Hello Blak,
> 
> Le dimanche, 25 septembre 2022, 04.45:58 h CEST Blake Lee a écrit :
> > Apologies for it taking me so long to get to it.
> 
> No problem!
> 
> > I nuked the repo and is now a clean, one commit, repo with only the unstable
> > debian files in the master branch.
> 
> Great, thanks! It was not a necessity to drop all past packaging work, but 
> doesn't hurt.
> 
> > I've also updated the files to build with the latest upstream release.
> > Tested with sbuild that it builds successfully.
> 
> For _my_ standards, the package is still missing some thinks here and there, 
> which I have filed as issues on the Salsa project, under a common milestone:
> 
> https://salsa.debian.org/qt-kde-team/extras/kwin-bismuth/-/milestones/1#tab-issues
> 
> #3 can be discussed later, but the other are quite important before upload.
> 
> Comments from others welcome of course!
> 
> Best,
> 
> OdyX
> 
> *Attachments:*
>  * signature.asc


Bug#1008816: ITP: kwin-bismuth -- KDE Plasma extension for tiling windows

2022-09-24 Thread Blake Lee
Thanks for the pointers.

Apologies for it taking me so long to get to it.

I nuked the repo and is now a clean, one commit, repo with only the unstable 
debian files in the master branch.

I've also updated the files to build with the latest upstream release. Tested 
with sbuild that it builds successfully.

Thanks,
Blake

On Tue, Aug 2, 2022, at 8:56 AM, Patrick Franz wrote:
> Hej,
> 
> Am Dienstag, 2. August 2022, 13:34:24 CEST schrieb Didier 'OdyX' Raboud:
> > Hello there,
> [...]
> > I can't remember what the Qt-KDE Extras practices is, so I checked;
> > https://qt-kde-team.pages.debian.net/gitguidelines.html seems to be
> > the latest recommendations.
> 
> Almost all of the repositories under https://salsa.debian.org/qt-kde-team 
> only contain the debian/ directory and no upstream sources
> with the master branch pointing to the unstable packaging.
> 
> If you want to go that route, I'd delete the repo just as Didier 
> suggested.
> 
> The quickest way to get help in such questions is ususally to ask on IRC 
> in #debian-qt-kde.
> 
> 
> -- 
> Med vänliga hälsningar
> 
> Patrick Franz
> 
> 
> 


Bug#1008816: ITP: kwin-bismuth -- KDE Plasma extension for tiling windows

2022-08-01 Thread Blake Lee
Hello!

I've moved over the repository into Salsa, updated it for the latest release 
`3.1.2`.

I've built it on my Sid desktop with sbuild, lintian reports no errors, and it 
the software is working as expected.

Let me know if you see anything you would change.

Thanks,
Blake

On Mon, Jul 25, 2022, at 12:32 PM, Blake Lee wrote:
> Okay sounds good, I'll get it moved over when I get some time.
> 
> I've been personally using and maintaining it for about 5 months now with no 
> issues. It's the best solution I've found for a good tiling experience in 
> KDE, previously I was using i3-gaps and picom, but there are a lot of minor 
> inconveniences with this route.
> 
> Additionally my packaging was officially included in Ubuntu 22.04, with some 
> changes to the debian files that I backported. I know there are at least some 
> users of it as it's posted on bismuth's official GitHub. I've only ever 
> received requests to update the package to a new upstream version.
> 
> On Mon, Jul 25, 2022, at 11:46 AM, Didier Raboud wrote:
>> Le lundi, 25 juillet 2022, 17.35:43 h CEST Blake Lee a écrit :
>> > As for the repo should I just mirror my current work from GitLab over to
>> > Salsa?
>> 
>> If that's working well for you, I'd say yes; having team-maintained packages 
>> in a common location makes most things easier; including common CI test 
>> scripts, team-at-large changes, etc.
>> 
>> *Attachments:*
>>  * signature.asc
> 


Bug#1008816: ITP: kwin-bismuth -- KDE Plasma extension for tiling windows

2022-07-25 Thread Blake Lee
Okay sounds good, I'll get it moved over when I get some time.

I've been personally using and maintaining it for about 5 months now with no 
issues. It's the best solution I've found for a good tiling experience in KDE, 
previously I was using i3-gaps and picom, but there are a lot of minor 
inconveniences with this route.

Additionally my packaging was officially included in Ubuntu 22.04, with some 
changes to the debian files that I backported. I know there are at least some 
users of it as it's posted on bismuth's official GitHub. I've only ever 
received requests to update the package to a new upstream version.

On Mon, Jul 25, 2022, at 11:46 AM, Didier Raboud wrote:
> Le lundi, 25 juillet 2022, 17.35:43 h CEST Blake Lee a écrit :
> > As for the repo should I just mirror my current work from GitLab over to
> > Salsa?
> 
> If that's working well for you, I'd say yes; having team-maintained packages 
> in a common location makes most things easier; including common CI test 
> scripts, team-at-large changes, etc.
> 
> *Attachments:*
>  * signature.asc


Bug#1008816: ITP: kwin-bismuth -- KDE Plasma extension for tiling windows

2022-07-25 Thread Blake Lee
Hello,

Thanks for the response. I'd say if John is interested in maintaining the 
package then it would definitely make sense to collaborate on it.

As for the repo should I just mirror my current work from GitLab over to Salsa?

Thanks,
Blake
On Mon, Jul 25, 2022, at 7:11 AM, Didier Raboud wrote:
> Hello there Blake,
> 
> I have heard about Bismuth and would like to see it in Debian.
> 
> Le samedi, 2 avril 2022, 06.42:10 h CEST Blake Lee a écrit :
> > * Package name: kwin-bismuth
> >   Version : 3.0.0
> > (...)
> >  I plan on maintaining this on my GitLab, but I would have
> >  no issue maintaining it with a team. I believe this is probably
> >  an area for the KDE Extras Team.
> 
> I see that John (cc'ed) has already started a Debian package on Salsa 
> (Debian's Gitlab instance): https://salsa.debian.org/jgoerzen/bismuth
> 
> Would it make sense for you two to collaborate on this?
> 
> I agree it would make sense in KDE Extras, so (as I had the rights), just 
> went 
> away and created a repo there:
> 
>   https://salsa.debian.org/qt-kde-team/extras/kwin-bismuth
> 
> I've invited John and you to it; don't hesitate to ask if you have questions!
> 
> >  I will need a sponsor to upload this package.
> 
> Happy to review and upload when that's Debian-ready!
> 
> *Attachments:*
>  * signature.asc


Bug#1008816: ITP: kwin-bismuth -- KDE Plasma extension for tiling windows

2022-04-01 Thread Blake Lee
Package: wnpp
Severity: wishlist
Owner: Blake Lee 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: kwin-bismuth
  Version : 3.0.0
  Upstream Author : Mikhail Zolotukhin 
* URL : https://github.com/Bismuth-Forge/bismuth
* License : Expat, GPL-3+, CC-BY-4.0, LGPL-3.0+
  Programming Lang: RypeScript, C++, QML
  Description : KDE Plasma extension for tiling windows

Description: KDE Plasma extension for tiling windows
 KDE Plasma add-on, that tiles your windows automatically
 and lets you manage them via keyboard,
 similarly to i3, Sway or dwm.

 This package extends the kwin WM to allow for tiling windows.
 I have used many different tiling scripts for kwin and in
 my opinion this is by far the best one.

 I plan on maintaining this on my GitLab, but I would have
 no issue maintaining it with a team. I believe this is probably
 an area for the KDE Extras Team.

 I will need a sponsor to upload this package.



Bug#1008644: ITP: nala -- commandline frontend for the apt package manager

2022-03-29 Thread Blake Lee
Package: wnpp
Severity: wishlist
Owner: Blake Lee 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: nala
  Version : 0.7.1
  Upstream Author : Blake Lee 
* URL : https://gitlab.com/volian/nala
* License : GPLv3+
  Programming Lang: Python
  Description : commandline frontend for the apt package manager

 nala is a frontend for the apt package manager. It has a lot
 of the same functionality, but formats the output to be more
 human readable. Also implements a history function to see past
 transactions and undo/redo them. Much like Fedora's dnf history.

This package is useful because it improves the UX of managing packages
through the command line with python3-apt. Additionally provides some
extra quality of life features such as a transaction history you can
interact with. I use nala daily, as do many others. Similar packages
include apt and aptitude. Nala improves upon the hardwork of the apt
team by formatting the output in a more readable manner.

At the moment I maintain this program on our GitLab. That is where we
accept bug reports and feature requests. I don't have any problems
accepting bug reports from Debian's system, or emails for that matter.
I regularly accept bug reports from our GitHub as well.

We currently have support for the German language, and I have someone
working on a Spanish po file as well.

Nala is still in active development, but it is very usable. I've had
many people ask me about getting this into the Official Debian repos so
this is my request for that.

I assume that I would be in need of a sponser considering I've never
uploaded anything into a Debian repository. But I did try my best to
make the debian files proper, and I personally use sbuild for building
the software.

In case it is required I do have our repo already mirrored into debian
salse https://salsa.debian.org/volian-team/nala

My users would be thrilled to hear this makes it into the official
repositories. I'm looking forward to your response.