franklin
(Franklin Schrans)
1
The Documentation Workgroup will be holding its next meeting on Monday, November 6th, 2023 from 8:30am to 9:30am PT (or see the time in your own timezone).
This meeting will be open to anyone who wishes to contribute. If you wish to participate, please reach out to @swift-documentation-workgroup in forums via DM for a link to the WebEx meeting.
Meeting notes for this meeting will posted in this thread shortly after.
Agenda
- Continued discussion around disabling synthesized symbols and inherited protocol documentation by default.
Please propose any additional agenda items in this thread.
1 Like
Karl
(👑🦆)
2
There was a pitch from @taylorswift that I expect the documentation workgroup would be interested in discussing:
In particular:
Currently, developers such as myself are in a difficult position where we would obviously like to support the advanced linking features of Taylor's swift-unidoc engine. However, given DocC's weight in the ecosystem (it is included in the toolchain and powers Xcode documentation), in case of any future divergence, we would need to prioritise DocC's way of doing things.
I don't have an opinion on the technical details of the link format. I think it's great that members of the community such as @taylorswift care so much about improving Swift's documentation tooling (it has clearly been a large time commitment), and I also think this should not be a competitive feature -- that package developers shouldn't have to worry about incompatible link formats. But that's as far as my opinion goes. I'd just like to encourage everybody involved to work something out.
6 Likes
+100 on every point here, especially w.r.t. gratitude to @taylorswift for this (and their other) work on improving Swift documentation.
5 Likes
franklin
(Franklin Schrans)
4
Thanks for bringing attention to this pitch! @taylorswift is this something you'd like to discuss in the next workgroup meeting?
yes, that sounds like a great idea! i'm particularly interested in seeing what can be done about DocC linker warnings and whether we can make it forwards compatible with the new format even if this doesn’t end up being an implementation priority for the team.
i was going to suggest it as an agenda item later this weekend, but it looks like @Karl beat me to it 
6 Likes
ronnqvist
(David Rönnqvist)
6
I can't make it to the meeting on Nov 6. Would it be possible to have the link syntax discussion on Nov 20 instead? It would probably be good for me to be part of that discussion considering my experience with link resolution in DocC and the DocC link syntax.
i'm not sure if bumping this to the Nov. 20th meeting is a good idea, as it overlaps with Thanksgiving, so even more people are likely to have conflicts then. experience in the software industry has taught me to expect no availability through the month of December due to holidays and vacations, so bumping this discussion effectively means efforts will be frozen until Q1 2024.
i doubt that Monday’s meeting will be the last time we discuss standardizing the codelink syntax, so i suggest we begin discussions then and revisit the topic as needed in January.
ronnqvist
(David Rönnqvist)
8
Oh, I should have looked in my calendar before blindingly adding 14 days to a date.
I agree with your assessment; Nov 6 sounds like the best meeting to start this discussion.
I've been out for a couple of weeks but I'll be back later next week. I'll take some time to read the pitch and reply in the forums thread then.
2 Likes