> >It doesn't make sense to me that a project can say, "We want to be open, > >but we don't want our reviews public." This is saying you're open > >without actually being open. In fact, I don't believe that OpenSolaris > >should be endorsing projects that aren't open. > > > >Maybe I've misunderstood something fundamental? Why should some > >projects get to have it both ways? > > > > Because, otherwise, if you don't provide a forum for them to get ARC > input early, then they won't get it. If they then try to open up later > and ARC says, "no, you have to do it this way", the likely course of > least resistance is to abandon the process and keep the project internal > ... and the source and the benefit will probably never see the light of day.
You're making an assumption here that I don't understand. I'm in favor of getting ARC review early. If a project is waiting for legal approval, why not draft your design documents then and go for an open review once legal has said okay? It's not clear to me how this is prohibitive. > ARC input into the process early is _good_. If you can't do that, even > for projects which participants are not ready to advertise to the world, > then you will lose a large portion of participants who otherwise would > be contributors to the community. Again, I reiterate that I'm in favor of review. I'm a bit concerned about projects who have participants that aren't ready to advertise. Does the ARC community have the bandwidth and the interest to review various and sundry designs for projects that haven't committed to being open? Should we be encouraging projects to conduct their reviews in private? Having a closed process seems like an invitation for abuse of the review mechanism. Everybody who has responded to me on this thread seems to agree that I'm incompetent. Would I be allowed to submit closed ARC cases for early review because I'm embarrassed that people might find out that I'm stupid? My proposals might end up being better-formed when I finally decide to announce that I'm working on a project. > Ultimately, if we can't make it work for Sun projects, then Sun will > eventually decide that the process costs too much or is unworkable, and > will abandon the project. Is it not working for Sun projects? Where do you forsee the difficulty with the current process? -j
