Index: doc/features/ba.html =================================================================== --- doc/features/ba.html (revision 13638) +++ doc/features/ba.html (nonexistent) @@ -1,71 +0,0 @@ - - - - pcb-rnd - back annotation - - - - - - - - - -
Main - News - Doc - Support - People - Events & timeline - pcb-rnd [pcb-rnd logo] -
- - -

pcb-rnd - the [ba] patches

-Back annotation was a long standing missing functionality. There has been -different suggestions, including: - -

-The current implementation allows pcb-rnd users to make deliberate pin -swapping and footprint replacement. The changes can be saved in a -"netlist patch" format. A modified gschem can load these and present them -as search results pointing to parts of the schematics that need to be changed. -There is a -demo video about how this happens in practice. -

-The modified gschem can be checked out from svn://repo.hu/geda-gaf-ba/trunk -

-The underlying mechanism is versatile and potentially allows more changes -to be back annotated. These are not yet accessible due to the lack of PCB -actions and GUI. - -

Design decisions

-This devlog entry functions -as a design decision document. - Another entry is a summary -on how the feature ended up in a private feature-fork of gschem. - -

save/load and compatibility

-Deliberate changes are tracked so that a new forward annotation from -the old schematics won't break them. To do this, pcb-rnd saves a -NetListPatch() section in the file. Mainline PCB can not handle this section. -Compatibility, by use case: - - - -

plans

-Back annotation for further changes, e.g. value change, naming/renaming nets, -etc. - - Index: doc/features/index.html =================================================================== --- doc/features/index.html (revision 13638) +++ doc/features/index.html (revision 13639) @@ -35,7 +35,6 @@ [scconfig] use scconfig instead of autotools [res] replace resource files with lihata and enable multi-key hotkeys in both gtk and lesstif hids [debian] Debian packaging the binaries configured to my own taste -[ba] back annotation [onpoint] on-point by Robert Drehmel [mods] modularize the code to reduce core size - for comparison [unglib] remove glib dependency from core