Re: KDE Builder: request for review

2024-04-09 Thread Albert Astals Cid
El dimarts, 9 d’abril del 2024, a les 12:51:50 (CEST), Sune Vuorela va 
escriure:
> On Mon, Apr 8, 2024 at 10:05 AM  wrote:
> > and deprecating the kdesrc-build. That way we can move forward with new
> > tool.
> I don't think reviewing or not of kde-builder should have any effect on
> kdesrc-build.

Yes, i think the original email comes from a bit of misunderstanding on how we 
work.

We are not a top-down organization.

There is hardly an "official" anything in KDE. 

We have dolphin but we also have krusader, sure one ships with KDE Gear and 
the other doesn't but that's more a release schedule decision than one being 
more official than the other.

We have gwenview and koko, both shipping in KDE Gear.

And more and more examples.

So unless the people working on kdesrc-build want people to stop 
using that and no one else steps up to work on it kdesrc-build will be as 
"official" as it is today, 0% official and 100% official at the same time.

Cheers,
  Albert

> 
> I think also we should be slightly wary of changing a long-running 20y
> old tool written by long time kde people who are still around with a
> brand new tool written by a brand new contributor.
> I wonder if it will have the same shelf life as the ruby version that
> was done some years ago and abandoned.
> 
> /Sune






Re: KDE Builder: request for review

2024-04-09 Thread Sune Vuorela
On Mon, Apr 8, 2024 at 10:05 AM  wrote:
> and deprecating the kdesrc-build. That way we can move forward with new tool.

I don't think reviewing or not of kde-builder should have any effect on
kdesrc-build.

I think also we should be slightly wary of changing a long-running 20y
old tool written by long time kde people who are still around with a
brand new tool written by a brand new contributor.
I wonder if it will have the same shelf life as the ruby version that
was done some years ago and abandoned.

/Sune




Re: KDE Builder: request for review

2024-04-09 Thread Harald Sitter
On Tue, Apr 9, 2024 at 11:26 AM Kevin Kofler  wrote:
>
> ash...@linuxcomp.ru wrote:
> > I've been working on KDE Builder project. This is a reimplementation of
> > kdesrc-build in Python.
>
> What is the point of rewriting a tool originally written in a stable
> language that guarantees long-term backwards compatibility (since the
> originally planned incompatible "Perl 6" was renamed, as it should) and with
> a syntax close to C/C++ (i.e., what KDE software is mostly written in),
> rewriting it in a programming language that releases completely backwards-
> incompatible major versions every few years and whose syntax depends on
> whitespace (!)? Do we not have enough pointless porting busywork for the
> incompatible Qt major releases yet, so now we need the same for KDE Builder?

Yes.


Re: KDE Builder: request for review

2024-04-09 Thread Kevin Kofler
ash...@linuxcomp.ru wrote:
> I've been working on KDE Builder project. This is a reimplementation of
> kdesrc-build in Python.

What is the point of rewriting a tool originally written in a stable 
language that guarantees long-term backwards compatibility (since the 
originally planned incompatible "Perl 6" was renamed, as it should) and with 
a syntax close to C/C++ (i.e., what KDE software is mostly written in), 
rewriting it in a programming language that releases completely backwards-
incompatible major versions every few years and whose syntax depends on 
whitespace (!)? Do we not have enough pointless porting busywork for the 
incompatible Qt major releases yet, so now we need the same for KDE Builder?

Kevin Kofler