From a311818b35de119b084a00ef3860c5042ff77640 Mon Sep 17 00:00:00 2001 From: Federico Mena Quintero Date: Mon, 16 Jan 2023 17:09:36 -0600 Subject: devel-docs/roadmap.rst: Fix the nesting so headings don't appear in the TOC --- devel-docs/roadmap.rst | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/devel-docs/roadmap.rst b/devel-docs/roadmap.rst index 68407909..df7c96cc 100644 --- a/devel-docs/roadmap.rst +++ b/devel-docs/roadmap.rst @@ -41,10 +41,10 @@ Short term tasks truth <#make-the-xml-interfaces-the-single-source-of-truth>`__. Details on big tasks -==================== +-------------------- Merge the repositories ----------------------- +~~~~~~~~~~~~~~~~~~~~~~ Merging at-spi2-core, atk, and at-spi2-atk into a single repository will make end-to-end testing easier. As of 2022/May/27, at-spi2-atk has a few @@ -84,7 +84,7 @@ accessibility middleware: - those have different code paths. Make the XML interfaces the single source of truth --------------------------------------------------- +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In the past the at-spi2-core/xml files, which define the DBus interfaces for accessibility, have gotten out of sync with at-spi2-core’s own C @@ -99,7 +99,7 @@ autogenerated binding for the XML DBus interfaces everywhere, but that should certainly be a goal. Remove hand-written DBus code ------------------------------ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ My initial goal is to replace it with gdbus from GIO (an auto-generated C binding to XML interfaces). I want to experiment with a few strategies @@ -173,7 +173,7 @@ port the accessibility middleware to Rust - something I’d really like to do.) End-to-end tests ----------------- +~~~~~~~~~~~~~~~~ There are already some end-to-end tests in at-spi2-atk/tests. They create a mock AT and a mock accessible application, and ensure that what @@ -183,7 +183,7 @@ These tests are good! Let’s add more extensive ones to help test things like event throttling, unstable applications, compatibility APIs, etc. Should we merge pyatspi2 in here? ---------------------------------- +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Maybe! It is a compatibility layer, through and through, and maybe we can disappear it gradually if we change Orca in lockstep. -- cgit v1.2.1