[kcachegrind] [Bug 424078] dprof2calltree cannot be distributed with a GPL-2 work

2020-07-10 Thread Nicholas D Steeves
https://bugs.kde.org/show_bug.cgi?id=424078

--- Comment #1 from Nicholas D Steeves  ---
Also, the license of dprof2calltree is in violation of
https://community.kde.org/Policies/Licensing_Policy

Thanks to nicolas17 in irc://#debian-qt-...@oftc.net

-- 
You are receiving this mail because:
You are watching all bug changes.

[kcachegrind] [Bug 424078] New: dprof2calltree cannot be distributed with a GPL-2 work

2020-07-10 Thread Nicholas D Steeves
https://bugs.kde.org/show_bug.cgi?id=424078

Bug ID: 424078
   Summary: dprof2calltree cannot be distributed with a GPL-2 work
   Product: kcachegrind
   Version: unspecified
  Platform: unspecified
OS: All
Status: REPORTED
  Severity: grave
  Priority: NOR
 Component: general
  Assignee: josef.weidendor...@gmx.de
  Reporter: nstee...@gmail.com
  Target Milestone: ---

converters/dprof2calltree is © 2004 OmniTI Computer Consulting

Unfortunately its BSD-4-like (with problematic advertising clause) has the
following issue:

* All advertising materials mentioning features or use of this software must
display the following acknowledgement: This product includes software developed
by OmniTI Computer Consulting.

* Neither name of the company nor the names of its contributors may be used to
endorse or promote products derived from this software without specific prior
written permission.

I'm not 100% certain that bundling dprof2calltree with kcachegrind constitutes
a "product[s] derived from this software", because I'm also of the opinion that
bundling != derivation, but it seems like a lawyer might argue the it does.  So
kcachegrind and any distributions' package would also need written persmission
from OmniTI Computer Consulting.

Metadata, such as a package description (deb, rpm, etc.) or possibly even
converters/README can be argued to be advertising materials.  If the package
description appears in an "App store" like Discover then I think it would be
considered advertising.

Thus, mentioning features provided by dprof2calltree in any user-facing way
appears to require written permission from OmniTI Computer Consulting.

Given how this requirements is more restrictive than the GPL-2, it looks like
dprof2calltree cannot be distributed with a GPL-2 work.

Disclaimer, this is not legal advice, but legal advice should be sought if
kcachegrind is to continue to distribute dprof2calltree.

Thanks,
Nicholas

-- 
You are receiving this mail because:
You are watching all bug changes.

[kcachegrind] [Bug 424077] New: hotshot2calltree should be dropped (Python 2 EOL)

2020-07-10 Thread Nicholas D Steeves
https://bugs.kde.org/show_bug.cgi?id=424077

Bug ID: 424077
   Summary: hotshot2calltree should be dropped (Python 2 EOL)
   Product: kcachegrind
   Version: unspecified
  Platform: Debian unstable
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: josef.weidendor...@gmx.de
  Reporter: nstee...@gmail.com
  Target Milestone: ---

Hotshot does not have a Python 3 equivalent, and Python 2 is EOL thus
hotshot2calltree should be dropped.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=936783

-- 
You are receiving this mail because:
You are watching all bug changes.

[KAccounts] [Bug 422191] New: [ABI break] 20.04 and 20.04.1 have renamed symbols and needs and ABI bump

2020-05-28 Thread Nicholas D Steeves
https://bugs.kde.org/show_bug.cgi?id=422191

Bug ID: 422191
   Summary: [ABI break] 20.04 and 20.04.1 have renamed symbols and
needs and ABI bump
   Product: KAccounts
   Version: 20.04
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kde-telepathy-b...@kde.org
  Reporter: nstee...@gmail.com
  Target Milestone: ---

Hi!

Thank you for maintaining KAccounts, and particularly for the recent fixes for
Google's changes.

When importing the latest version (20.04 at that time, later 20.04.1) I noticed
that many symbols appeared to have been renamed, eg:

- _ZN16KAccountsDPlugin11qt_metacallEN11QMetaObject4CallEiPPv@Base 0.0
+ _ZN13AccountsModel11qt_metacallEN11QMetaObject4CallEiPPv@Base 4:20.04.0

P.S. The trailing version is a Debian (and derivatives)-specific version used
for mappings between upstream symbols and Debian package versions.

Please bump ABI for 20.04.2, and I'll package it as soon as it's ready.  If
you're interested in the Debian side of the discussion, it happened here:

 
https://salsa.debian.org/qt-kde-team/kde/kaccounts-integration/-/merge_requests/3#note_168563

Thank you,
Nicholas

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdeconnect] [Bug 400174] New: let's generate a manpage for kdeconnect-cli!

2018-10-22 Thread Nicholas D Steeves
https://bugs.kde.org/show_bug.cgi?id=400174

Bug ID: 400174
   Summary: let's generate a manpage for kdeconnect-cli!
   Product: kdeconnect
   Version: 1.3.1
  Platform: Debian unstable
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: common
  Assignee: albertv...@gmail.com
  Reporter: nstee...@gmail.com
  Target Milestone: ---

Hi Albert, Nico, and possibly other maintainers,

Debian has an English language manpage for kdeconnect-cli in troff format:

 
https://salsa.debian.org/qt-kde-team/extras/kdeconnect/blob/master/debian/kdeconnect-cli.1

This last summer I noticed that it was four years out of date

  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900710

I really don't like working with troff, internationalisation is obviously
non-existent, and updates are currently a manual affair.  It would also be
really nice if they could be generated from existing strings and PO files as
part of the release process!  Would you please point me documentation or put me
in touch with someone who would know how KDE/Plasma Desktop applications
conventionally handle internationalised manpages?

Warm regards,
Nicholas

-- 
You are receiving this mail because:
You are watching all bug changes.

[kio-gdrive] [Bug 396262] [PATCH] Provide screenshot in Appstream metadata

2018-07-14 Thread Nicholas D Steeves
https://bugs.kde.org/show_bug.cgi?id=396262

--- Comment #4 from Nicholas D Steeves  ---
Hi Elvis and Nate,

Ben, the/a KDE sysadmin replied to my inquiry and we sorted things out.  Patch
submitted for review on Phabricator.  Nate, I would have also added you for
review of the patch, but it seems you were not available in the query reviewers
box.

Cheers,
Nicholas

-- 
You are receiving this mail because:
You are watching all bug changes.

[kio-gdrive] [Bug 396262] [PATCH] Provide screenshot in Appstream metadata

2018-07-14 Thread Nicholas D Steeves
https://bugs.kde.org/show_bug.cgi?id=396262

--- Comment #3 from Nicholas D Steeves  ---
Hi Elvis and Nate,

Well, it seems my email address was already registered with KDE Identity
(strange), so I'm unable to use it to apply for an account with Phabricator.  I
send an email to sysad...@kde.org because I don't have a record (nor memory) of
ever signing up for this account.

While waiting to hear back from sysadmin, would providing a git remote be
sufficiently convenient to merge this trivial patch?  I prefer to avoid web
things when possible.

Cheers,
Nicholas

-- 
You are receiving this mail because:
You are watching all bug changes.

[kio-gdrive] [Bug 396263] New: Please add translation tag to appdata.xml

2018-07-06 Thread Nicholas D Steeves
https://bugs.kde.org/show_bug.cgi?id=396263

Bug ID: 396263
   Summary: Please add translation tag to appdata.xml
   Product: kio-gdrive
   Version: unspecified
  Platform: Debian unstable
OS: Linux
Status: UNCONFIRMED
  Severity: wishlist
  Priority: NOR
 Component: general
  Assignee: elvis.angelac...@kde.org
  Reporter: nstee...@gmail.com
  Target Milestone: ---

This one is optional, and very much wishlist.

https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-translation

I'm guessing this should probably be 
  KIO GDrive

because this package seems to use gettext ( `Messages.sh:$XGETTEXT $(find .
-name "*.cpp") -o $podir/kio5_gdrive.pot` ).

but maybe it's
  org.kde.kio_gdrive
?

Sorry I can't yet be of more help on this one,
Nicholas

-- 
You are receiving this mail because:
You are watching all bug changes.

[kio-gdrive] [Bug 396262] New: [PATCH] Provide screenshot in Appstream metadata

2018-07-06 Thread Nicholas D Steeves
https://bugs.kde.org/show_bug.cgi?id=396262

Bug ID: 396262
   Summary: [PATCH] Provide screenshot in Appstream metadata
   Product: kio-gdrive
   Version: unspecified
  Platform: Debian unstable
OS: Linux
Status: UNCONFIRMED
  Severity: minor
  Priority: NOR
 Component: general
  Assignee: elvis.angelac...@kde.org
  Reporter: nstee...@gmail.com
  Target Milestone: ---

Created attachment 113811
  --> https://bugs.kde.org/attachment.cgi?id=113811=edit
Patch that adds screenshot section to Appstream metadata

Hi,

I followed:
https://community.kde.org/Guidelines_and_HOWTOs/AppStream
and
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-screenshots

Is the reason there isn't a https://cdn.kde.org/screenshots/ entry for KIO
GDrive because it's part of Extras?

Cheers,
Nicholas

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdeconnect] [Bug 371539] Only listens to IPv6

2018-06-19 Thread Nicholas D Steeves
https://bugs.kde.org/show_bug.cgi?id=371539

Nicholas D Steeves  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 CC||nstee...@gmail.com
   Platform|Fedora RPMs |unspecified
 Status|UNCONFIRMED |CONFIRMED

--- Comment #31 from Nicholas D Steeves  ---
Thank you for kdeconnect, it's a killer app.

I was able to confirm this affects kdeconnect-1.0.1 in Debian 9 (stretch) which
is supported until June 2022, and here is the Debian bug report I've linked to
this one:  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877807

Many months ago, when I personally ran into this issue, I locally backported
1.0.3 (the newest version that will compile against the QT and Plasma version
in Stretch), and it seems to work fine (exception of Android power saving
aside, but we all know that's a separate issue).  Also, it sounds other people
were also able to get around this IPV4 issue by installing 1.0.3.

If 1.0.3 truly solved this "only listens on IPV6" issue then I think this bug
can be closed, and the Debian package can either backport the fix (hint please?
;-)) or I can look into filing for a stable-updates exception from the release
team.

Cheers,
Nicholas

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdeconnect] [Bug 394929] New: [PATCH] Fix typos in the debugging output of lanlinkprovider.cpp

2018-06-01 Thread Nicholas D Steeves
https://bugs.kde.org/show_bug.cgi?id=394929

Bug ID: 394929
   Summary: [PATCH] Fix typos in the debugging output of
lanlinkprovider.cpp
   Product: kdeconnect
   Version: unspecified
  Platform: Other
OS: Linux
Status: UNCONFIRMED
  Severity: minor
  Priority: NOR
 Component: common
  Assignee: albertv...@gmail.com
  Reporter: nstee...@gmail.com
  Target Milestone: ---

Created attachment 113001
  --> https://bugs.kde.org/attachment.cgi?id=113001=edit
trivial typo fixing patch

Hi,

Here is a patch that fixes two typos in the debugging output of
lanlinkprovider.cpp.  Applies to kdeconnect-1.3.1.

Sincerely,
Nicholas

-- 
You are receiving this mail because:
You are watching all bug changes.

[kio-gdrive] [Bug 393148] New: Please add the full GPL-3 COPYING text for Valama's cmake module

2018-04-14 Thread Nicholas D Steeves
https://bugs.kde.org/show_bug.cgi?id=393148

Bug ID: 393148
   Summary: Please add the full GPL-3 COPYING text for Valama's
cmake module
   Product: kio-gdrive
   Version: 1.2.0
  Platform: Debian unstable
OS: Linux
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: elvis.angelac...@kde.org
  Reporter: nstee...@gmail.com
  Target Milestone: ---

Dear kio-gdrive maintainer[s],

Thank you for this useful software!  I'm happy to say that v1.2.2 is now in the
Debian archive [1].  Scott Kitterman, the FTP Master who accepted the package
asked me to forward his request [2] to add the full GPL-3 COPYING text to the
cmake/modules or cmake subdir.  For your convenience I've provided a link to
Valama's copy [3].

Cheers,
Nicholas

References:
[1] https://packages.debian.org/sid/kio-gdrive
https://tracker.debian.org/pkg/kio-gdrive
[2] https://lists.debian.org/debian-qt-kde/2018/04/msg00282.html
[3] https://raw.githubusercontent.com/Valama/valama/master/COPYING

-- 
You are receiving this mail because:
You are watching all bug changes.