From 012b508622dba4cae0407e2fa410f7fc73751d13 Mon Sep 17 00:00:00 2001 From: Wayne Stambaugh Date: Thu, 22 May 2014 15:50:49 -0400 Subject: [PATCH] Add DRC and website improvements to road map. --- Documentation/development/road-map.md | 37 +++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/Documentation/development/road-map.md b/Documentation/development/road-map.md index 16aef94e5c..40603aa1c5 100644 --- a/Documentation/development/road-map.md +++ b/Documentation/development/road-map.md @@ -49,6 +49,24 @@ developers. - Initial planning stages. +## Website Improvements ## {#website_improvements} +**Goal:** + +Make the website at www.kicad-pcb.org as the definitive resource for both +users and developers which will provide a single point of reference instead +of the many separate websites currently in used. + +**Task:** +- Define the content and design of the website. +- Implement the new design. + +**Dependencies:** +- None + +**Status:** +- No progress. + + # General # {#general} This section defines the tasks that affect all or most of KiCad or do not fit under as specific part of the code such as the board editor or the @@ -578,6 +596,25 @@ Provide clipboard cut and paste for footprints.. **Status:** - No progress. +## Design Rule Check (DRC) Improvements. ## {#drc_improvements} +**Goal:** + +Create additional DRC tests for improved error checking. + +**Task:** +- Replace geometry code with [unified geometry library](#geometry_lib). +- Remove floating point code from clearance calculations to prevent rounding + errors. +- Add checks for component, silk screen, and mask clearances. +- Remove DRC related limitations such as no arc or text on copper layers. +- Add option for saving and loading DRC options. + +**Dependencies:** +- [Unified geometry library.](#geometry_lib) + +**Progress:** +- Planning + # GerbView: Gerber File Viewer # {#gerbview}