The labs repos have caused us considerable pain in terms of user confusion, 
releases, and code maintenance. 

It’s tempting to come up a sprawling proposal that attempts to fix the whole 
problem at once but I’d rather try to come up with just *one* thing that will 
help fix it. Then we discuss it, make a decision, and record that decision 
under our Best Practices [1]. We try to keep the discussion focused on that one 
thing. After we’ve decided on that one thing, we move on to the next thing. 
Hopefully sooner than later, we’ll have a bunch of things that help us solve a 
problem. 

One thing that would help fix the problem with labs repos is if we had some 
kind of criteria for moving an api/provider from a labs repo to core. An 
unambiguous-as-possible set of criteria that made it clear to all developers 
that an api/provider is ready to move from a labs repo to core. 

Let’s discuss it.

Regards,
Everett

[1] https://wiki.apache.org/jclouds/Best%20Practices

Reply via email to