User Tools

Site Tools


geda:xml_file_formats

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
geda:xml_file_formats [2012/02/20 15:14]
127.0.0.1 external edit
geda:xml_file_formats [2015/07/24 15:47] (current)
jt_eaton
Line 4: Line 4:
 One major goal of this effort is to provide advanced file format features while still maintaining backward compatibility with the existing file formats (and be able to bring an old design forward with ease if you wish). One major goal of this effort is to provide advanced file format features while still maintaining backward compatibility with the existing file formats (and be able to bring an old design forward with ease if you wish).
  
-Another main goal is to start addressing the Symbol Library Hacker task discussed at [[geda:tasks]].+Another main goal is to start addressing the Symbol Library Hacker task discussed at [[geda:todos]].
  
 Yes, this effort is self concious because of [[geda:​usage#​can_we_change_geda_to_use_an_xml_file_format]] Yes, this effort is self concious because of [[geda:​usage#​can_we_change_geda_to_use_an_xml_file_format]]
Line 42: Line 42:
   * Finish convert-symbol.pl.   * Finish convert-symbol.pl.
   * Write XSLT to convert "​xpart"​ file back to .sym/.fp format.   * Write XSLT to convert "​xpart"​ file back to .sym/.fp format.
 +
 +
 +
 +
 +====== IP-Xact ======
 +IP-Xact (IEEE-1685] is an industry standard xml schema for packaging and distributing IP and could be adopted by gEDA for internal use as well. Its main advantage is that it uses a component name that is guaranteed to be unique and will never have name collisions with any other IP-Xact components in the world. Each component has a four field identifier called the VLNV ( Vendor name, Library name, Component name and Version) Vendors use a URL that they own for their vendor name and no other IP-Xact file in the world will use that same name. 
 +
 +The vendor name can also be the URL where the IP repository is available for download. Instantiating a VLNV  with github.com, github username and user repo name not only identifies the repository but can automatically download it if it is not already in you local design environment.
 +
 +IP-Xact allows for the creation of a geda namespace and the addition of any geda specific extensions through the use of <​spirit:​vendorExtensions>​
 +
 +
 +
 +
geda/xml_file_formats.1329768896.txt.gz ยท Last modified: 2014/04/15 14:04 (external edit)