Folks,
As you may have noticed, now that the ARM64 support is done (just kidding), I've picked up the work on the Gitlab migration:
1. The Wiki has been moved to Gitlab, it's now at [1]. Existing URLs to the previous Wiki are redirected to the appropriate page. There are also separate Wikis for appdb, vkd3d and wine-staging, under their respective project pages.
As part of the migration I've done some minor edits, but most of the Wiki is badly out-of-date, and could use some love. Help is welcome! Check the Writers page [2] for details on how to contribute.
2. We are now hosting the Mono project on the WineHQ Gitlab [3]. Please join me in welcoming the Mono developers to our community!
3. We have new hardware for the Gitlab server, which is now noticeably faster. Thanks to Jeremy Newman for setting this up! This also made it possible to enable robots.txt again so that our content is indexed. The next step will be to install new hardware for the Gitlab runners to offer more CI bandwidth.
4. The Gitlab issue tracker is currently disabled because it was attracting too much spam. I'm going to re-enable it, first for use by Mono, and then ultimately also for Wine itself. To fight the spam I'm planning to add an explicit user verification step, modelled along the procedure used by Freedesktop.org [4].
5. As part of the new sign-up process, I think it would be a good idea to have an explicit Code of Conduct to spell out our expectations.
Instead of reinventing the wheel, I propose that we adopt the Contributor Covenant [5] that many other projects (including Mono) are already using.
Thoughts? Questions? Comments?
[1]: https://gitlab.winehq.org/wine/wine/-/wikis [2]: https://gitlab.winehq.org/wine/wine/-/wikis/Writers [3]: https://gitlab.winehq.org/mono [4]: https://gitlab.freedesktop.org/freedesktop/freedesktop/-/wikis/home [5]: https://www.contributor-covenant.org/
Le 11/09/2024 à 21:12, Alexandre Julliard a écrit :
Folks,
As you may have noticed, now that the ARM64 support is done (just kidding), I've picked up the work on the Gitlab migration:
- The Wiki has been moved to Gitlab, it's now at [1]. Existing URLs to the previous Wiki are redirected to the appropriate page. There are also separate Wikis for appdb, vkd3d and wine-staging, under their respective project pages.
thanks! it'll make updating much easier now
1)
some updates (eg [1] done from web interface) have a diff that appears with all lines touched (which is not the case)
the modified files have now CRLF line termination (while untouched haven't)
is that something we want to change to have better history view?
[1] https://gitlab.winehq.org/wine/wine/-/wikis/Wine-Developer%27s-Guide/Debuggi...
On Thu, Sep 12, 2024 at 5:23 AM Eric Pouech eric.pouech@orange.fr wrote:
some updates (eg [1] done from web interface) have a diff that appears with all lines touched (which is not the case)
the modified files have now CRLF line termination (while untouched haven't)
is that something we want to change to have better history view?
[1] https://gitlab.winehq.org/wine/wine/-/wikis/Wine-Developer%27s-Guide/Debuggi...
As a workaround, you can click the "Hide whitespace changes" button. But it's a little insane that GitLab saves wiki pages with CRLF line endings, as can be seen when downloading the Markdown source file for the page.[1]
I see that the wiki is actually a Git repository located at ssh://git@gitlab.winehq.org/wine/wine.wiki.git. Could we push a .gitattributes file to that repository with the line "* text=auto" to make it use Unix line endings? [2] At the same time, it will be necessary to run dos2unix over any files that have been accidentally converted to CRLF and recommit them.
-Alex
[1] https://gitlab.winehq.org/wine/wine/-/wikis/Wine-Developer%27s-Guide/Debuggi... [2] https://git-scm.com/docs/gitattributes#_checking_out_and_checking_in
Eric Pouech eric.pouech@orange.fr writes:
Le 11/09/2024 à 21:12, Alexandre Julliard a écrit :
Folks,
As you may have noticed, now that the ARM64 support is done (just kidding), I've picked up the work on the Gitlab migration:
- The Wiki has been moved to Gitlab, it's now at [1]. Existing URLs to the previous Wiki are redirected to the appropriate page. There are also separate Wikis for appdb, vkd3d and wine-staging, under their respective project pages.
thanks! it'll make updating much easier now
some updates (eg [1] done from web interface) have a diff that appears with all lines touched (which is not the case)
the modified files have now CRLF line termination (while untouched haven't)
is that something we want to change to have better history view?
Indeed that's annoying. I've converted all the files to CRLF, so from now on the diffs should be more readable.