I have another problem is:
imagine we do not match category to package so this means that users
will have to add explicitly their categories
to the package
So I load Foo
I get the contents of
Foo and Foo-B categories into RPackage Foo.
I save Foo and it save the classes in Foo and Foo-B (categories are not
considered just rpackage contents)
Now
I add a category Foo-C (because the browser let me do it)
-> may be system should ask me: do you want to add to the Foo
RPackage?
-> may be I should do it explicitly
Better is that we have a browser only showing RPackages
Then what happen if I add a new class Zork in Foo-C
The class category will be Foo-C and again does the system has to check in
which package it should put the class?
How do I map Zork class?
-> explicitly?
-> What happens if I do it via a browser only showing classes and
categories?
So the mapping Category to package is not that bad else we will have to check
*****ALL***** the time
if a class should be put in a package or not and compare category with package
names.
And we will have all the crap of matching with sub subc.... most specific
categories....
So I would like to community to react to this mail because this is important
and people will get frustrated after.
I think that a one to one mapping to category is a good idea.
+ having a browser just showing packages would be good.
Then we can after have a browser that show categories as tags and sort the
classes accordingly.
So people please thing a bit because I want to make progress and losing my time
is boring.
Stef