Jason Johnston wrote:
Thinking about this a bit more, I have a question.

As I understand it there are several blocks (CForms comes to mind) that
are shared between trunk and the 2.1.x branch via svn:external
properties.  Unless I'm mistaken this would prevent the minimum JDK
requirement from being raised for these blocks, since it would affect
the branch where Java 1.3 is still supported.  Using any new JDK
features in these blocks would break that 1.3 support in the branch.

Should the vote be qualified with an "...except for those blocks that
are shared by the 2.1.x branch"?

The folks who are decided to maintain their blocks this way did it with the clear understanding that this was the price they would have to pay, so I don't think the clarification is necessary. I can recall at least one instance where a change to one of these blocks had to be backed or modified because it broke the 2.1.x branch. Remember, we voted a while ago for trunk to only support 1.4 and up while 2.1.x supports 1.3, so this problem already exists.

Ralph

Reply via email to