Details

    • Type: Task Task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.8.0
    • Fix Version/s: 1.0.0
    • Component/s: None
    • Labels:
      None

      Description

      Important: Before starting please check that there are no pending commits.

      (3) Rename Java package names
      I would recomment to replace org.apache.directory.ldapstudio with
      org.apache.directory.studio for all plugins. As in (2) I would like to
      prefix the browser packages with "ldap" and to modify the schemas
      packages to schemaeditor:
      org.apache.directory.studio.ldapbrowser.
      org.apache.directory.studio.schemaeditor.
      Impacts:

      • All connectons in the LDAP browser will be lost. We use the
        java.beans.XML(De|En)coder to save the ConnectionParameter objects in
        xml, it uses the FQCN to save/load the connections.
        Resolution:
      • We have to improve the ConnectionManager to replace all old package
        names with the new package names in the connections.xml

      (4) Rename plugin IDs
      We should rename the plugin IDs according to the package names.
      Impacts:

      • All dialog settings will be lost. Each plugin has its own directory in
        the workspace under .ldapstudio/.metadata/.plugins/ according to its
        plugin ID. When modifying the plugin ID the old settings are no more
        accessible.
      • All preferences will be lost. Each plugin has its own preferences file
        under .ldapstudio/.metadata/.plugins/org.eclipse.core.runtime/.settings
        according to its plugin ID. When modifying the plugin ID the old
        prefernces are no more accessible.
      • All connections will be lost because the connection.xml file is stored
        under the plugin specific directory.
      • Trouble with updates, see (7)
        Resolution:
      • Ignore first and second point, advise the user to redo his/her
        preferences.
      • We have to improve the ConnectionManager to copy the connections.xml
        from the old state location to the new one.

        Activity

        Hide
        Pierre-Arnaud Marcelot added a comment -

        Version 1.0.0 has been released.
        Closing this issue.

        Show
        Pierre-Arnaud Marcelot added a comment - Version 1.0.0 has been released. Closing this issue.

          People

          • Assignee:
            Unassigned
            Reporter:
            Stefan Seelmann
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development