Is anyone using org mode in a software development process? An IDE, emacs is no exception, assumes the source code is primary, having tools and methods to edit source code files but not org files.  org files, however, appear to have all those other features desired in a development process: todo items, requirements specifications, reference links, tabular and spreadsheet data, etc.  Export of various parts of the org file at different times of development may coincide with software process milestones.

 

Org to source code seems straight forward via QUOTE, for example.  From source to org may be set up using special ‘org import’ markers such as

//* Top item

//  bla bla

//** Sub item

// bla bla

where the cpp source comment character may get snipped off to use source to generate an org file.  Either the source or the org file may be primary.  Or maybe the org file is primary early in this process and eventually is replaced by source toward the end?