kdesrc-build tutorial moved to develop.kde.org

2024-03-18 Thread Thiago Masato Costa Sueto
Hi everyone,

Due to relatively recent events concerning the development tutorials, I've
ported most of the kdesrc-build tutorial from the Community wiki[1] over to
Develop[2]. This email is to notify you all.

The port was also done to make the text friendlier and more presentable, as
some parts had vital information but were not presented as well as they
could be.

While this means the Community wiki is no longer the single hub entrypoint
for all Get Involved pages, this also means that:

* We now have a review process to ensure the quality of our development
tutorials

* It's more difficult to introduce "content creep", when there's a gradual
increase of information that isn't strictly necessary to be there

* Building KDE software is no longer far away from the place where you'd
read about how to write KDE software

* The content is written in Markdown (much nicer than MediaWiki) with
nicely documented formatting and styling guidelines[3]

* The UX should be nicer, as everything is linked properly, there are two
sidebars to navigate, missing links can be tested in CI

* It's effectively docs-as-code[4]

* The tutorial is more easily extensible, as it's no longer designed solely
around kdesrc-build and allows for more content (like containers, VMs,
Craft) in a single section

So far only the essentials for building with kdesrc-build have been ported.
Information such as "how do I integrate kdesrc-build with my IDE?" or "how
do I build with containers?" can be added later (Develop is set up to
accomodate for those easily).

This has been made possible by standing on the shoulders of giants, namely
the people who added the contents to the wiki in the first place, but it
also means it's a lot of content to port completely. I'll be updating the
Kirigami and Plasma tutorials to Qt6 at around the same timeframe, so it
might take a while.

[1] - https://community.kde.org/Get_Involved/development
[2] - https://develop.kde.org/docs/getting-started/building/
[3] - https://develop.kde.org/docs/contribute/
[4] - https://www.writethedocs.org/guide/docs-as-code/


Re: Markdown Tools - Request for a Sponsor

2024-03-18 Thread Albert Astals Cid
El diumenge, 17 de març de 2024, a les 18:44:01 (CET), Igor Mironchik va 
escriure:
> On 17.03.2024 18:54, Benson Muite wrote:
> > Cannot answer whether the project will be accepted, am not a sponsor.
> > It seems you are following the  review process.
> 
> Guys, could anybody explain me what does mean "Sponsor" in context of
> KDE Incubator?


It means a KDE developer that will guide you though the process and help you 
integrate into the KDE community.

Cheers,
  Albert




KDE Frameworks with failing CI (kf5) (17 March 2024)

2024-03-18 Thread Albert Astals Cid
Please work on fixing them, otherwise i will remove the failing CI jobs on 
their 4th failing week, it is very important that CI is passing for multiple 
reasons.

Good news: ALL repository are passing (2nd week in a row)

Cheers,
  Albert

P.S: Yes it-s still 17 March somewhere