Σε αυτό τον οδηγό περιγράφεται η μετάβαση των πρόσθετων λειτουργιών από το Eclipse 3.1 (ή κάποια προγενέστερη εκδοχή) στο Eclipse 3.2.
Ένας από τους στόχους του Eclipse 3.2 ήταν η εξέλιξη του Eclipse και ταυτόχρονα, κατά το δυνατόν, η διατήρηση της συμβατότητάς του με τις προηγούμενες εκδοχές. Αυτό σημαίνει ότι οι πρόσθετες λειτουργίες που έχουν εγγραφεί για τα API του Eclipse 3.1 έπρεπε να συνεχίσουν να λειτουργούν στην εκδοχή 3.2 παρά τις όποιες αλλαγές στα API.
Τα κύρια είδη συμβατότητας είναι η συμβατότητα συμφωνίας και η δυαδική συμβατότητα των API. Με τη συμβατότητα συμφωνίας API νοείται ότι η έγκυρη χρήση των API 3.1 παραμένει έγκυρη για την εκδοχή 3.2, οπότε δεν υπάρχει ανάγκη για νέα επεξεργασία του κώδικα. Με τη δυαδική συμβατότητα εννοούμε ότι οι υπογραφές μεθόδου API κτλ. δεν έχουν αλλάξει κατά τέτοιο τρόπο, ώστε ο υπάρχων μεταγλωττισμένος (δυαδικός) κώδικας να μην μπορεί πλέον να διασυνδέεται και να εκτελείται με τις νέες βιβλιοθήκες 3.2.
Ενώ έχει καταβληθεί κάθε δυνατή προσπάθεια για την αποφυγή προβλημάτων ασυμβατότητας, αυτά σε ορισμένους τομείς υπάρχουν. Σε αυτό το έγγραφο περιγράφονται οι τομείς στους οποίους η εκδοχή 3.1 του Eclipse έχει αλλάξει από την 3.2 με τρόπο ασύμβατο και παρέχονται οδηγίες σχετικά με τη μετάβαση των πρόσθετων λειτουργιών της εκδοχής 3.1 στην 3.2.