Hello,

Well, Gmail sent it before I was ready...sorry for that.

So the changed format would be:
<pydev_project>
   <pydev_property name=" x.y.z">text</pydev_property>
   <pydev_pathproperty name="a.b.c">
       <path>p/q</path>
       <path>w/z</path>
   </pydev_pathproperty>
</pydev_project>

I also plan to extend the interface of the PythonNatureStore:

getPathProperty(QualifiedName key)

setPathProperty(QualifiedName key, String value)

These methods would deal with the second property type. The PythonPathNature would use these path properties.
Later (when someone has the time  :-) ) additional PathProperty accessors could be defined so that the internal PyDev code doesn't need to deal with the splitting / joining of strings:

String[] getPathProperty(QualifiedName key)

setPathProperty(QualifiedName key, String[] paths)

What do you think?

Best Regards,
Gergely