Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[wg/svg] SVG Working Group #432

Closed
plehegar opened this issue Sep 29, 2023 · 31 comments
Closed

[wg/svg] SVG Working Group #432

plehegar opened this issue Sep 29, 2023 · 31 comments

Comments

@plehegar
Copy link
Member

plehegar commented Sep 29, 2023

Lack of charter proposal, reviewers please take note.

Charter Review

No charter. this is a WG closure.

We're drafting a new charter.

charter

diff from previous charter

What kind of charter is this? Check the relevant box / remove irrelevant branches.

"There are insufficient member resources to produce chartered deliverables or to maintain the group, according to priorities established within W3C." 4.6. Chartered Group Closure

There is no charter. The Group does not have the resources necessary to maintain the SVG specification properly.

SVG is used widely on the Web nowadays but there is a lack of interest of maintaining the specification, including re-aligning the specification with the HTML specification.

Anything else we should think about as we review?

Should we do an AC review for this or not? Process doesn't ask us to do so.

cc @caribouW3 @dirkschulze

@plehegar
Copy link
Member Author

If the AC review is negative and we still don't have resources, what would we do?

@chris-little
Copy link

As a very passive member of SVG WG and a user rather than developer, I have to say the SVG Recommendations meet most of my interoperability needs for 2D graphics (e.g. weather maps (x,y), cross-sections (x,z), Hovmuller diagrams (z,t), lots of simple but obscure symbols, blended imagery and line graphics, etc),
The one area where I would like improvement is not purely SVG: better integration and handling of Unicode glyphs, fonts and symbols, whether using a Unicode PUA (Private Use Area) or not.
That is probably not helpful, but not sure where the issue could be tackled.

@r12a
Copy link

r12a commented Oct 3, 2023

The one area where I would like improvement is not purely SVG: better integration and handling of Unicode glyphs, fonts and symbols, whether using a Unicode PUA (Private Use Area) or not.

@chris-little can you give an example of the problem(s) you are facing? (It's not clear to me why this is an issue.)

@chris-little
Copy link

@r12a I suspect it is probably more of a tooling issue, but a typical weather application may want to place many specialised symbols, combined with conventional text glyphs in complicated, non-linear layouts. International aviation also has widespread use of similar requirements in their SigWx charts

Some other examples are:
https://www.netweather.tv/charts-and-data/fax or
https://meteologix.com/uk/observations/weather-observation.html or
https://www.metlink.org/wp-content/uploads/2020/12/Fig_5.gif

The issue is the inconsistent support for the mixture of symbols, text treated as symbols, fonts (and speed of rendering, causing developers to create symbols or explicit graphics of conventional letter glyphs, undermining search) and inconsistent default sizing and positioning. I suspect HTML and CSS rendering may have an impact too.

My wish is too reduce the cost of development and display of the above types of charts/maps. I apologise if it seems a rather generic whinge, but I recognise that I may need to discuss with some current developers to see if they still echo my concerns.

@plehegar plehegar added the charter group charter label Oct 17, 2023
@plehegar
Copy link
Member Author

Discussed at a recent AB-led session: https://www.w3.org/2023/10/17-ac-minutes.html#t13

@chris-little
Copy link

@plehegar Apologies, but I cannot access that page, probably because we have just chosen to let our W3C membership lapse.

@plehegar
Copy link
Member Author

plehegar commented Nov 1, 2023

Out that conversation came one idea: create a Maintenance Working Group in charge of hosting Core Web specifications that don't have a dedicated group to maintain. We certainly have a few of them but SVG is the posterchild example of such specification. To avoid Patent Policy issues, the specifications would be added one by one in it as the need arises. cc @tantek

@plehegar
Copy link
Member Author

plehegar commented Nov 1, 2023

An other alternative would be to have a Maintenance Community Group instead of a Working Group. This would limit the IP exposure of the participants, make it easier for someone from the Community to step up, but prevent the introduction of new features in the specifications.

@astearns
Copy link
Member

astearns commented Nov 2, 2023

Capturing some ideas from a side conversation this week (these are not all my ideas)

SVG maintenance group with reduced scope:

  • improve interoperability and specification/test quality and completeness for the existing features
  • improved integration with CSS and HTML for animations, styling, layout and semantics
  • no new features
  • reduced overhead (mainly use async communication, hold meetings only when there is a sufficient agenda)
  • participation commitments from at least 2 browser implementer teams

It's important to republish SVG2 CR as a CRS against the new Patent Policy before the current group closes, because its current latent patent commitments won't be realized unless the group does so

@chrishtr
Copy link

chrishtr commented Nov 2, 2023

  • participation commitments from at least 2 browser implementer teams

I'd prefer all 3. @zcorpan WDYT?

@plehegar
Copy link
Member Author

plehegar commented Dec 11, 2023

update:

  • The scope listed by Alan's above with regards to SVG is agreed as far as I know.
  • waiting on closing the loop whether we need an SVG Maintenance Working Group or a Web Platform Maintenance Working Group. @tantek
  • I'm aware of interest from Google, Mozilla, Abode. Not sure about Igalia or Apple.

Ideally, I should start circulating a draft in the middle of January.

@plehegar
Copy link
Member Author

Conclusion: have an SVG Working Group with the proposed scope above.

@plehegar plehegar assigned plehegar and unassigned caribouW3 Jan 19, 2024
@plehegar
Copy link
Member Author

(note: for those who will want new features, we could always recharter in the future)

@plehegar plehegar changed the title [wg/svg] SVG Working Group closure [wg/svg] SVG Working Group Maintenance Working Group Feb 16, 2024
@plehegar plehegar changed the title [wg/svg] SVG Working Group Maintenance Working Group [wg/svg] SVG Maintenance Working Group Feb 16, 2024
@plehegar plehegar assigned caribouW3 and unassigned plehegar Feb 16, 2024
@caribouW3
Copy link
Member

@plehegar
Copy link
Member Author

@plehegar plehegar added the Advance Notice Sent Advance Notice of (re)chartering has been sent to the AC label Feb 20, 2024
@plehegar
Copy link
Member Author

cc @bkardell

@bkardell
Copy link

Igalia is, of course, interested in SVG maintenance, yes. We will participate in the WG and are capable of implementation work in any of them (that's not a commitment to do implementation work, it's just noting abilities :))

@himorin
Copy link

himorin commented Mar 19, 2024

  • last two entries in history table (last rechartering and extension) has no valid link

@ruoxiran
Copy link

APA is fine with this charter.

@himorin
Copy link

himorin commented Apr 3, 2024

no comment or request from i18n

(sorry for late, due that I've been on business trip..)

@plehegar
Copy link
Member Author

plehegar commented Apr 4, 2024

No comments from PING

@simoneonofri
Copy link

No comments from the Security side.

Maybe in the future, it should be interesting to note the scenario of Stored XSS using SVG.

@siusin
Copy link

siusin commented Apr 16, 2024

Perhaps we should remove the Director from Sec 8. Decision Policy?

@himorin
Copy link

himorin commented Apr 17, 2024

section number of decision policy in section 8 is old.

@caribouW3
Copy link
Member

I updated section 8 to remove mention of Director and correct the section number.

@plehegar
Copy link
Member Author

AC Review: https://lists.w3.org/Archives/Member/w3c-ac-members/2024AprJun/0011.html
Deadline is May 23/24

@iadawn
Copy link

iadawn commented May 22, 2024

There is a desire from some Members to see SVG Accessibility API Mappings completed and published. This has the potential to significantly improve the accessibility of SVG and it would be good if there was an expected completion date. If there is a lack of resource to move it forward could we either work with one of the a11y WGs to take on the work or move it into there to complete it?

@chrishtr
Copy link

There is a desire from some Members to see SVG Accessibility API Mappings completed and published.

Is there work you can refer to that enumerates which parts are missing?

@iadawn
Copy link

iadawn commented May 22, 2024

Is there work you can refer to that enumerates which parts are missing?

This isn't something that I can answer. Based on the feedback I received, it was more a desire to see this published as a Recommendation.

@plehegar
Copy link
Member Author

plehegar commented Jun 6, 2024

Deadline since we extended the charter review is June 7.

@caribouW3 caribouW3 changed the title [wg/svg] SVG Maintenance Working Group [wg/svg] SVG Working Group Jun 7, 2024
@dontcallmedom dontcallmedom moved this from Chartering to Strategy Work Concluded in Strategy Team's Incubation Pipeline (Funnel) Jul 2, 2024
@dontcallmedom
Copy link
Member

@github-project-automation github-project-automation bot moved this from Chartering to Incubation in Strategy Team's Incubation Pipeline Jul 2, 2024
@plehegar plehegar added the Graphics Images, Styles, APIs label Nov 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Strategy Work Concluded
Development

No branches or pull requests

14 participants