Re: [Development] [Interest] [Releasing] download.qt.io is down

2021-01-22 Thread Sze Howe Koh
Thank you, Tuukka and co!


Regards,
Sze-Howe

On Fri, 22 Jan 2021 at 22:33, Tuukka Turunen  wrote:
>
> Hi,
>
>
>
> Servers have been restored and open-source downloads are working again.
>
>
>
> Archive of old and historic releases is missing, but will be made available 
> next week.
>
>
>
> Blog post: https://www.qt.io/blog/open-source-downloads-working-again
>
>
>
> Yours,
>
>
>
> Tuukka
>
>
>
> From: coroberti 
> Date: Friday, 22. January 2021 at 11.32
> To: Nils Jeisecke , Tuukka Turunen 
> , Qt Project Development 
> Subject: Re: [Development] [Releasing] [Interest] download.qt.io is down
>
> On Fri, Jan 22, 2021 at 10:38 AM Nils Jeisecke via Development
>  wrote:
> >
> > Hi there,
> >
> > On Fri, Jan 22, 2021 at 7:59 AM Tuukka Turunen  wrote:
> >>
> >> Hi,
> >>
> >>
> >>
> >> Status update of the problem with open-source downloads: Last night we 
> >> finally got a disk big enough for the packages from the service provider. 
> >> Most of the data has been transferred throughout the night with a few last 
> >> things still being uploaded to the new virtual server. After the data 
> >> transfer is complete we start testing and validation of the data and the 
> >> system. Target is to enable first the online installer, then the offline 
> >> packages and finally the achieve of old releases.
> >
> >
> > just a little "Thank You" from my side.
> >
> > I try to imagine being of those spending hour after hour to get things 
> > running again and then reading all those nasty comments on the blog post.
> >
> > Nils
>
> Joining the thanks of Nils.
> We are really appreciating your support of open-source distribution.
>
> Kind regards,
> Robert Iakobashvili
___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


Re: [Development] [Interest] [Releasing] download.qt.io is down

2021-01-22 Thread Dmitry Volosnykh
Tuukka, thank you and the team for bringing the service up and running as
quickly as was possible.

On Fri, Jan 22, 2021 at 5:31 PM Tuukka Turunen  wrote:

> Hi,
>
>
>
> Servers have been restored and open-source downloads are working again.
>
>
>
> Archive of old and historic releases is missing, but will be made
> available next week.
>
>
>
> Blog post: https://www.qt.io/blog/open-source-downloads-working-again
>
>
>
> Yours,
>
>
>
> Tuukka
>
>
>
> *From: *coroberti 
> *Date: *Friday, 22. January 2021 at 11.32
> *To: *Nils Jeisecke , Tuukka Turunen <
> tuukka.turu...@qt.io>, Qt Project Development 
> *Subject: *Re: [Development] [Releasing] [Interest] download.qt.io is down
>
> On Fri, Jan 22, 2021 at 10:38 AM Nils Jeisecke via Development
>  wrote:
> >
> > Hi there,
> >
> > On Fri, Jan 22, 2021 at 7:59 AM Tuukka Turunen 
> wrote:
> >>
> >> Hi,
> >>
> >>
> >>
> >> Status update of the problem with open-source downloads: Last night we
> finally got a disk big enough for the packages from the service provider.
> Most of the data has been transferred throughout the night with a few last
> things still being uploaded to the new virtual server. After the data
> transfer is complete we start testing and validation of the data and the
> system. Target is to enable first the online installer, then the offline
> packages and finally the achieve of old releases.
> >
> >
> > just a little "Thank You" from my side.
> >
> > I try to imagine being of those spending hour after hour to get things
> running again and then reading all those nasty comments on the blog post.
> >
> > Nils
>
> Joining the thanks of Nils.
> We are really appreciating your support of open-source distribution.
>
> Kind regards,
> Robert Iakobashvili
> 
> ___
> Interest mailing list
> inter...@qt-project.org
> https://lists.qt-project.org/listinfo/interest
>
___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


Re: [Development] [Releasing] [Interest] download.qt.io is down

2021-01-22 Thread Tuukka Turunen
Hi,

Servers have been restored and open-source downloads are working again.

Archive of old and historic releases is missing, but will be made available 
next week.

Blog post: https://www.qt.io/blog/open-source-downloads-working-again

Yours,

Tuukka

From: coroberti 
Date: Friday, 22. January 2021 at 11.32
To: Nils Jeisecke , Tuukka Turunen 
, Qt Project Development 
Subject: Re: [Development] [Releasing] [Interest] download.qt.io is down
On Fri, Jan 22, 2021 at 10:38 AM Nils Jeisecke via Development
 wrote:
>
> Hi there,
>
> On Fri, Jan 22, 2021 at 7:59 AM Tuukka Turunen  wrote:
>>
>> Hi,
>>
>>
>>
>> Status update of the problem with open-source downloads: Last night we 
>> finally got a disk big enough for the packages from the service provider. 
>> Most of the data has been transferred throughout the night with a few last 
>> things still being uploaded to the new virtual server. After the data 
>> transfer is complete we start testing and validation of the data and the 
>> system. Target is to enable first the online installer, then the offline 
>> packages and finally the achieve of old releases.
>
>
> just a little "Thank You" from my side.
>
> I try to imagine being of those spending hour after hour to get things 
> running again and then reading all those nasty comments on the blog post.
>
> Nils

Joining the thanks of Nils.
We are really appreciating your support of open-source distribution.

Kind regards,
Robert Iakobashvili

___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


Re: [Development] [Interest] download.qt.io is down

2021-01-22 Thread Dmitry Volosnykh
Thanks for highlighting this, Giuseppe!

The qt-downloader  has caught up
with the approach by introducing the --server option for this purpose. So
that users of this tool can mitigate the risks of the outage.

On Fri, Jan 22, 2021 at 2:36 PM Giuseppe D'Angelo via Development <
development@qt-project.org> wrote:

> Il 19/01/21 21:08, Tuukka Turunen ha scritto:
> > https://qt-mirror.dannhauer.de/
> >
> > https://www.funet.fi/pub/mirrors/download.qt-project.org/
> >
> > https://ftp.fau.de/qtproject/
> >
> > ...or just use the online installer, which picks mirrors automatically.
>
> The online installer doesn't actually work because it will try and
> download the mirror list from the master, which is offline.
>
> One can use https://github.com/miurahr/aqtinstall instead, which allows
> to manually specify the mirror, e.g.
>
> > python -m aqt --base https://ftp.fau.de/qtproject/ --outputdir /opt/qt/
> 5.15.2 linux desktop
>
>
> HTH,
> --
> Giuseppe D'Angelo | giuseppe.dang...@kdab.com | Senior Software Engineer
> KDAB (France) S.A.S., a KDAB Group company
> Tel. France +33 (0)4 90 84 08 53, http://www.kdab.com
> KDAB - The Qt, C++ and OpenGL Experts
>
> ___
> Development mailing list
> Development@qt-project.org
> https://lists.qt-project.org/listinfo/development
>
___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


Re: [Development] Qt modules, API changes and Qt 6

2021-01-22 Thread Oswald Buddenhagen

On Thu, Jan 21, 2021 at 04:06:03PM +, Volker Hilsheimer wrote:

Am 17.09.19 um 14:27 schrieb Oswald Buddenhagen:
for example, the information that a build with updated dependencies 
is required can be stored as an annotation in the commit message 
(that's exactly what zuul does, afaik), and the incremental 
propagation of the dependencies can be done in a "shadow" branch of 
the qt5 repository (technically, that could be a single gerrit 
change that gets progressively updated).

 [...]


Do I understand your proposals correctly:

Let’s say I make a change in qtdeclarative that depends on a merged change 
‘shaA' in qtbase and on ’shaB’ in qtsvg, then I add something like

dependencies: qtbase:shaA qtsvg:shaB

(or whatever syntax we want) to my qtdeclarative commit message?


yes.


As for the shadow branch(es) in qt5.git or progressively moving gerrit 
change(es):

* change shaX in qtbase merges, breaks qtdeclarative
* bot updates shadow-branch's .gitmodules to point at qtbase:shaX; it’s now 
inconsistent (qtdeclarative doesn’t build or pass tests)
* coin keeps testing qtdeclarative changes against qtbase:shaX~1 (as per 
upstream .gitmodules), changes that don’t depend on shaX merge
* follow-up change shaY in qtdeclarative is staged, with above annotation 
asking for qtbase:shaX
* coin tests qtdeclarative with shaY against qtbase:shaX, as per the shadow 
branch’s .gitmodules. Tests pass, shaY merges, .gitmodules in shadow branch is 
updated to point at qtdeclarative:shaY

Once the round is complete for all sub modules, the existing git submodule 
update process updates .gitmodules in the proper branch, and reset the 
shadow-branch (I suppose).

Was that the idea, Ossi?


i think so. ^^

It puts some extra burden on contributors and reviewers (add commit 
footer with correct sha1,


remember that this is only for the commits that explicitly ask for a dep 
update, and they currently do that by modifying the yaml file.



which will need some extra care when cherry-picking),

it would be rather exceptional if such a commit was ever backported, so 
no problem with that, either.


but it might be possible for Coin to try to move things  forward 
automatically, just as we do now with the dependency update bot.


yes, of course. the mechanism would stay almost identical, only the 
state would be keept in a different (more appropriate) place.


On Thu, Jan 21, 2021 at 04:20:50PM +, Tor Arne Vestbø wrote:

This information does not belong in the commit message.

It belongs in dependencies.yaml,

that's just something you're postulating, completely ignoring the points 
made against the very existence of that file.

___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


Re: [Development] [Interest] download.qt.io is down

2021-01-22 Thread Giuseppe D'Angelo via Development

Il 19/01/21 21:08, Tuukka Turunen ha scritto:

https://qt-mirror.dannhauer.de/

https://www.funet.fi/pub/mirrors/download.qt-project.org/

https://ftp.fau.de/qtproject/

...or just use the online installer, which picks mirrors automatically.


The online installer doesn't actually work because it will try and 
download the mirror list from the master, which is offline.


One can use https://github.com/miurahr/aqtinstall instead, which allows 
to manually specify the mirror, e.g.



python -m aqt --base https://ftp.fau.de/qtproject/ --outputdir /opt/qt/ 5.15.2 
linux desktop



HTH,
--
Giuseppe D'Angelo | giuseppe.dang...@kdab.com | Senior Software Engineer
KDAB (France) S.A.S., a KDAB Group company
Tel. France +33 (0)4 90 84 08 53, http://www.kdab.com
KDAB - The Qt, C++ and OpenGL Experts



smime.p7s
Description: Firma crittografica S/MIME
___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


Re: [Development] [Releasing] [Interest] download.qt.io is down

2021-01-22 Thread coroberti
On Fri, Jan 22, 2021 at 10:38 AM Nils Jeisecke via Development
 wrote:
>
> Hi there,
>
> On Fri, Jan 22, 2021 at 7:59 AM Tuukka Turunen  wrote:
>>
>> Hi,
>>
>>
>>
>> Status update of the problem with open-source downloads: Last night we 
>> finally got a disk big enough for the packages from the service provider. 
>> Most of the data has been transferred throughout the night with a few last 
>> things still being uploaded to the new virtual server. After the data 
>> transfer is complete we start testing and validation of the data and the 
>> system. Target is to enable first the online installer, then the offline 
>> packages and finally the achieve of old releases.
>
>
> just a little "Thank You" from my side.
>
> I try to imagine being of those spending hour after hour to get things 
> running again and then reading all those nasty comments on the blog post.
>
> Nils

Joining the thanks of Nils.
We are really appreciating your support of open-source distribution.

Kind regards,
Robert Iakobashvili

___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


Re: [Development] [Releasing] [Interest] download.qt.io is down

2021-01-22 Thread Nils Jeisecke via Development
Hi there,

On Fri, Jan 22, 2021 at 7:59 AM Tuukka Turunen  wrote:

> Hi,
>
>
>
> Status update of the problem with open-source downloads: Last night we
> finally got a disk big enough for the packages from the service provider.
> Most of the data has been transferred throughout the night with a few last
> things still being uploaded to the new virtual server. After the data
> transfer is complete we start testing and validation of the data and the
> system. Target is to enable first the online installer, then the offline
> packages and finally the achieve of old releases.
>

just a little "Thank You" from my side.

I try to imagine being of those spending hour after hour to get things
running again and then reading all those nasty comments on the blog post.

Nils
___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


Re: [Development] Repository request: qlitehtml

2021-01-22 Thread Eike Ziller


> On Jan 22, 2021, at 07:15, Kai Pastor, DG0YT via Development 
>  wrote:
> 
> Am 21.01.21 um 12:04 schrieb Jaroslaw Kobus:
>> +1
>> 
>> This may be potentially easily reused in e.g. standalone assistant.
> 
> I would like to see qlitehtml integrated into QTextBrowser. This, or a 
> source-compatible replacement, would make it available for Qt Assistant, too.

QTextBrowser derives from QTextEdit and therefore it’s API is inherently based 
around QTextDocument, QTextCursor, QTextCharFormat etc, which makes a 
source-compatible replacement based on litehtml unrealistic.

That said, moving the source out of Qt Creator makes it easier to extend and 
adapt it to different parties’ needs too.

-- 
Eike Ziller
Principal Software Engineer

The Qt Company GmbH
Erich-Thilo-Straße 10
D-12489 Berlin
eike.zil...@qt.io
http://qt.io
Geschäftsführer: Mika Pälsi,
Juha Varelius, Jouni Lintunen
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 
144331 B

___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development