Opened 14 years ago

Last modified 13 years ago

#1603 closed task

Developers migration guide — at Version 5

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: major Milestone: BASE 3.0
Component: documentation Version:
Keywords: Cc:

Description (last modified by Nicklas Nordborg)

I think we need to write down a list with API changes between BASE 2 and 3 that affect plug-in and extension developers.

  • #1589: All deprecated methods and classes have been removed
  • #1595: New names of BASE JAR files (make sure that no old ones are laying around)
  • #1592: Unified installation system. Changes to XML definition files. Removed Plugin.getAbout() method.
  • Changes to methods in Version class.
  • Changes to ExtensionsControl and Registry classes.
  • #1597: Replaced ProtocolType, HardwareType, SoftwareType and FileType with ItemSubtype.
  • #1153:
    • Label has been replaced with Tag.
    • LabeledExtract has been merged with Extract.
    • Changes to the API for linking parent/child biomaterial.
    • Removed pooled property from biomaterial.
    • Hybridization has been replaced with PhysicalBioAssay.
    • Scan has been replaced with DerivedBioAssay.
    • Added link from RawBioAssay to Extract.
  • #1598: Validation and metadata extraction from DataFile:s have been changed into an extension.
  • more...??

Change History (5)

comment:1 by Nicklas Nordborg, 14 years ago

Description: modified (diff)

comment:2 by Nicklas Nordborg, 14 years ago

Owner: changed from everyone to Nicklas Nordborg
Status: newassigned

comment:3 by Nicklas Nordborg, 14 years ago

(In [5634]) References #1603: Developers migration guide

Started on this chapter.

comment:4 by Nicklas Nordborg, 13 years ago

Description: modified (diff)

comment:5 by Nicklas Nordborg, 13 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.