Re: [jclouds-labs] Added the DigitalOcean provider (#54)

2014-02-05 Thread Ignasi Barrera
Squashed and merged. Thanks @demobox ! --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs/pull/54#issuecomment-34264612

Re: [jclouds-chef] Adding inceptionYear 2009 to the project POM (#40)

2014-02-07 Thread Ignasi Barrera
+1, but merge this after the release :) --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-chef/pull/40#issuecomment-34434416

Re: [jclouds-labs-openstack] Adds support for Rackspace Cloud Big Data (#78)

2014-02-10 Thread Ignasi Barrera
+ * +/jclouds.osgi.import + /properties + + repositories +repository + idapache-snapshots/id + urlhttps://repository.apache.org/content/repositories/snapshots/url + releases +enabledfalse/enabled + /releases + snapshots +

Re: [jclouds-labs-openstack] Adds support for Rackspace Cloud Big Data (#78)

2014-02-10 Thread Ignasi Barrera
+ scopetest/scope +/dependency +dependency + groupIdch.qos.logback/groupId + artifactIdlogback-classic/artifactId + scopetest/scope +/dependency +dependency + groupIdorg.apache.jclouds.api/groupId + artifactIdrackspace-cloudidentity/artifactId

Re: [jclouds] Revert workaround for Guava issue 1635 (#281)

2014-02-10 Thread Ignasi Barrera
@demobox +1. Thanks! --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/281#issuecomment-34621511

Re: [jclouds-karaf] Adding inceptionYear 2009 to the top-level POM (#33)

2014-02-11 Thread Ignasi Barrera
The change lgtm! :) --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-karaf/pull/33#issuecomment-34774227

Re: [jclouds] Update checkstyle plugin dependency config (#288)

2014-02-11 Thread Ignasi Barrera
I'm a bit late but it looks good :) The jclouds-chef/project module also has the header file but that shouldn't be a problem. As long as projects in other repos get the checkstyle config from the classpath, the change is ok! --- Reply to this email directly or view it on GitHub:

Re: [jclouds] Update checkstyle plugin dependency config (#288)

2014-02-11 Thread Ignasi Barrera
Didn't know that config property existed. I'd add it here too. Thanks for checking! --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/288#issuecomment-34846172

Re: [jclouds-chef] Adding test source scanning to Checkstyle config (#42)

2014-02-12 Thread Ignasi Barrera
+1! Thanks! --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-chef/pull/42#issuecomment-34904331

Re: [jclouds-labs] profitbricks: impl: provider base (#44)

2014-02-12 Thread Ignasi Barrera
@sivikt Have you had a chance to continue working on this PR? Should we close it? --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs/pull/44#issuecomment-34920486

Re: [jclouds] Jclouds 136 -- Implementation of DynECT HTTP Redirect service API (#37)

2014-02-12 Thread Ignasi Barrera
Closed #37. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/37

Re: [jclouds] Jclouds 136 -- Implementation of DynECT HTTP Redirect service API (#37)

2014-02-12 Thread Ignasi Barrera
This PR seems to be dead. I'm closing it. Please, add a comment if you plan to update and reopen it! --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/37#issuecomment-34920798

Re: [jclouds] JCLOUDS-241: Added missing options to ListUsageRecordsOptions (#124)

2014-02-12 Thread Ignasi Barrera
How should be proceed with this PR? Is still work to be done? Or should we close it? --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/124#issuecomment-34921284

Re: [jclouds] Implement a poor-mans rollback if static nat creation fails (#184)

2014-02-12 Thread Ignasi Barrera
It's been a while now... Is it worth reopening this PR against master, as there is no 1.6 release scheduled? Implementing a generic and proper rolback for the compute operations can be quite complex as providers do very different things as part of the node provisioning procedure (network

Re: [jclouds] JCLOUDS-213: Fixing SoftLayer support (#247)

2014-02-12 Thread Ignasi Barrera
@ahgittin Could you fix what @demobox commented so we can merge this? --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/247#issuecomment-34922387

Re: [jclouds] JCLOUDS-423: Update Service Type for Cloud Files CDN (#252)

2014-02-12 Thread Ignasi Barrera
Closed #252. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/252

Re: [jclouds] Add keystone user add and delete methods. (#290)

2014-02-13 Thread Ignasi Barrera
@@ -123,4 +137,29 @@ @Fallback(EmptySetOnNotFoundOr404.class) ListenableFuture? extends Set? extends Role listRolesOfUserOnTenant(@PathParam(userId) String userId, @PathParam(tenantId) String tenantId); + + /** +* @see UserApi#add(String, String, Boolean,

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-02-16 Thread Ignasi Barrera
import org.jclouds.openstack.swift.v1.SwiftApi; import org.jclouds.openstack.swift.v1.handlers.SwiftErrorHandler; import org.jclouds.rest.ConfiguresHttpApi; import org.jclouds.rest.config.HttpApiModule; @ConfiguresHttpApi -public class SwiftHttpApiModule extends HttpApiModuleSwiftApi

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-02-16 Thread Ignasi Barrera
@Override + protected void configure() { + super.configure(); + bind(DateAdapter.class).to(Iso8601DateAdapter.class); This is already configured in the `SwiftTypeAdapters` module. Remove from here? --- Reply to this email directly or view it on GitHub:

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-02-16 Thread Ignasi Barrera
@GET @QueryParams(keys = format, values = json) @ResponseParser(ParseObjectListFromResponse.class) @Fallback(NullOnNotFoundOr404.class) @Path(/) @Nullable - ObjectList list(ListContainerOptions options); + ObjectList listWithOptions(ListContainerOptions

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-02-16 Thread Ignasi Barrera
@@ -31,9 +32,9 @@ import com.google.common.collect.ImmutableMap; @Test(groups = live, testName = AccountApiLiveTest) -public class AccountApiLiveTest extends BaseSwiftApiLiveTest { +public class AccountApiLiveTestA extends SwiftApi extends BaseSwiftApiLiveTestSwiftApi { Same as

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-02-16 Thread Ignasi Barrera
+ groupIdorg.apache.jclouds.labs/groupId + artifactIdrackspace-cloudfiles-us/artifactId + version1.8.0-SNAPSHOT/version + namejclouds Rackspace Cloud Files US provider/name + descriptionOpenStack Object Storage implementation targeted to Rackspace Cloud Files US/description +

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-02-16 Thread Ignasi Barrera
+/dependency +dependency + groupIdorg.apache.jclouds.driver/groupId + artifactIdjclouds-slf4j/artifactId + version${project.parent.version}/version + scopetest/scope +/dependency +dependency + groupIdch.qos.logback/groupId +

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-02-16 Thread Ignasi Barrera
@@ -0,0 +1,58 @@ +/* + Remove this blank line --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-openstack/pull/79/files#r9778896

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-02-16 Thread Ignasi Barrera
+ * + * Before a container can be CDN enabled, it must exist in the storage system. + * To CDN enable the container, perform PUT request against it using the codepublicURL/code + * noted in the service catalog for Cloud Files during Authentication and set the + *

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-02-16 Thread Ignasi Barrera
+ * @see a + * href= + * CDN Container API/a + * + * @author Jeremy Daggett + */ +public class CDNContainer implements ComparableCDNContainer { + + private String name; + private boolean enabled; + private boolean logRetention; + private int ttl; + private URI

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-02-16 Thread Ignasi Barrera
+* the TTL for the CDN Container. +* +* @return the CDNContainer or null, if not found. +* +* @see a +* href= +* Enable CDN Container API/a +*/ + @Named(cdn:enable) + @PUT +

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-02-16 Thread Ignasi Barrera
+ + HttpRequest request = purgeRequest(); + + HttpRequest actualRequest = binder.bindToRequest(request, emails); + + HttpRequest expectedRequest = HttpRequest.builder() +.method(DELETE) +

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-02-16 Thread Ignasi Barrera
+import java.net.URI; +import java.util.List; + +import org.jclouds.io.Payload; +import org.jclouds.io.Payloads; +import org.jclouds.openstack.swift.v1.options.ListContainerOptions; +import org.jclouds.openstack.v2_0.internal.BaseOpenStackMockTest; +import

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-02-16 Thread Ignasi Barrera
+.addHeader(ETag, 8a964ee2a5e88be344f36c22562a6486) +// TODO: MWS doesn't allow you to return content length w/o content +// on HEAD! +.setBody(ABCD.getBytes(US_ASCII)) +.addHeader(Content-Length, 4).addHeader(Content-Type,

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-02-16 Thread Ignasi Barrera
Nice refactor @jdaggett ! Just a couple of general comments: * Propagate the generic type (such as `A`) to the super class when extending generic classes. * Don't append the `withOptions` prefix (or similar) and prefer overloading the methods. * (Minor) Start the javadoc comments in capital

Re: [jclouds-site] Adding a link to the 1.7.1 release notes (#57)

2014-02-17 Thread Ignasi Barrera
Much better. Thanks @demobox ! --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-site/pull/57#issuecomment-35235817

Re: [jclouds-site] Rebranding proposal (#51)

2014-02-17 Thread Ignasi Barrera
Closed #51. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-site/pull/51

Re: [jclouds-karaf] Added support for the DigitalOcean provider (#36)

2014-02-19 Thread Ignasi Barrera
@demobox I thought the it tests automatically detected the features and tested them :) Added the missing test. Thx! --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-karaf/pull/36#issuecomment-35558477

Re: [jclouds-karaf] Added support for the DigitalOcean provider (#36)

2014-02-19 Thread Ignasi Barrera
@@ -424,6 +424,11 @@ limitations under the License. bundlemvn:org.apache.jclouds.provider/softlayer/${jclouds.version}/bundle /feature +feature name='jclouds-digitalocean' description='Components to access DigitalOcean' version='${project.version}' resolver='(obr)' +

Re: [jclouds-karaf] Added support for the DigitalOcean provider (#36)

2014-02-20 Thread Ignasi Barrera
Closed #36. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-karaf/pull/36

Re: [jclouds-karaf] Added support for the DigitalOcean provider (#36)

2014-02-20 Thread Ignasi Barrera
Reopened #36. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-karaf/pull/36

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-02-20 Thread Ignasi Barrera
+ +import com.google.common.base.Function; +import com.google.common.base.Supplier; + +/** + * @author Jeremy Daggett + */ +@Singleton +public class RegionToCDNEndpoint implements FunctionObject, URI { + + private final SupplierMapString, SupplierURI endpointsSupplier; + +

Re: [jclouds-karaf] Added support for the DigitalOcean provider (#36)

2014-02-20 Thread Ignasi Barrera
Running locally again after having wiped the repo. Don't get why it is failing as it is just a copy of the softlayer one. Will have to investigate! --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-karaf/pull/36#issuecomment-35612009

Re: [jclouds-karaf] Added support for the DigitalOcean provider (#36)

2014-02-20 Thread Ignasi Barrera
Yes, the snapshot artifact is in place. I've been trying different combinations and I can't reproduce the test failure :S @iocanel do you have an idea of what I am missing? --- Reply to this email directly or view it on GitHub:

Re: [jclouds-karaf] Added support for the DigitalOcean provider (#36)

2014-02-20 Thread Ignasi Barrera
Yep, and that's what I don't get about the test. It is just like the Softlayer one, all configured the same way. Even more, locally I am able to run the cli and the feature install command without issues. --- Reply to this email directly or view it on GitHub:

Re: [jclouds-karaf] Added support for the DigitalOcean provider (#36)

2014-02-22 Thread Ignasi Barrera
I talked yesterday with @iocanel on the IRC and had a look at this. It seems that the last commit in https://github.com/jclouds/jclouds-karaf/pull/24 will fix this one, so I'd rather wait until that one is merged, then rebase and see if the test gets fixed. --- Reply to this email directly or

Re: [jclouds] JCLOUDS-453. Add OpenStack Keystone v2.0 OS-KSADM Admin Extension support (#303)

2014-02-24 Thread Ignasi Barrera
@@ -67,6 +79,14 @@ public T name(String name) { this.name = name; return self(); } + + /** + * @see Service#getName() `@see Service#getDescription()` --- Reply to this email directly or view it on GitHub:

Re: [jclouds] JCLOUDS-453. Add OpenStack Keystone v2.0 OS-KSADM Admin Extension support (#303)

2014-02-24 Thread Ignasi Barrera
}) - protected Tenant(String id, String name, @Nullable String description) { + protected Tenant(String id, String name, @Nullable String description, @Nullable boolean enabled) { The primitive type will never be `null`. Change to `Boolean` if you really want it to be absent? ---

Re: [jclouds] JCLOUDS-453. Add OpenStack Keystone v2.0 OS-KSADM Admin Extension support (#303)

2014-02-24 Thread Ignasi Barrera
@@ -73,6 +76,31 @@ public T name(String name) { } /** + * @see User#getEmail() + */ + public T email(String email) { + this.email = email; + return self(); + } + + + /** + * @see User#getEnabled `@see

Re: [jclouds] JCLOUDS-453. Add OpenStack Keystone v2.0 OS-KSADM Admin Extension support (#303)

2014-02-24 Thread Ignasi Barrera
}) - protected User(String id, String name, @Nullable SetRole roles) { + protected User(String id, String name, @Nullable String email, @Nullable boolean enabled, @Nullable String tenantId, Same as above, consider changing the `enabled` flag to a `Boolean` type to avoid a NPE. ---

Re: [jclouds] JCLOUDS-453. Add OpenStack Keystone v2.0 OS-KSADM Admin Extension support (#303)

2014-02-24 Thread Ignasi Barrera
+ + /** +* Gets the service +* +* @return the service +*/ + @Named(service:get) + @GET + @SelectJson(OS-KSADM:service) + @Consumes(MediaType.APPLICATION_JSON) + @Path(OS-KSADM/services/{serviceId}) + @Fallback(NullOnNotFoundOr404.class) +

Re: [jclouds] JCLOUDS-453. Add OpenStack Keystone v2.0 OS-KSADM Admin Extension support (#303)

2014-02-24 Thread Ignasi Barrera
+package org.jclouds.openstack.keystone.v2_0.extensions; + +import org.jclouds.openstack.keystone.v2_0.domain.User; +import org.jclouds.openstack.keystone.v2_0.options.CreateUserOptions; +import org.jclouds.openstack.keystone.v2_0.options.UpdateUserOptions; +import

Re: [jclouds] JCLOUDS-453. Add OpenStack Keystone v2.0 OS-KSADM Admin Extension support (#303)

2014-02-24 Thread Ignasi Barrera
+ server.enqueue(addCommonHeaders(new MockResponse().setResponseCode(204))); + + try { + KeystoneApi keystoneApi = api(server.getUrl(/).toString(), openstack-keystone); + RoleAdminApi roleAdminApi = keystoneApi.getRoleAdminApi().get(); +

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-02-24 Thread Ignasi Barrera
+idintegration/id +phaseintegration-test/phase +goals + goaltest/goal +/goals +configuration + forkCount5/forkCount + reuseForkstrue/reuseForks +

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-02-24 Thread Ignasi Barrera
@@ -0,0 +1,58 @@ +/* + It is not :) --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-openstack/pull/79/files#r10013033

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-02-24 Thread Ignasi Barrera
+ FluentIterableCDNContainer list(); + + /** +* Lists CDN containers, with the given options. +* +* @param options +* the options to control output. +* +* @return a list of CDN enabled containers ordered by name. +*/ +

Re: [jclouds-labs] profitbricks: impl: provider base (#44)

2014-02-24 Thread Ignasi Barrera
Closed #44. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs/pull/44

Re: [jclouds-labs] profitbricks: impl: provider base (#44)

2014-02-24 Thread Ignasi Barrera
Closing this PR as it hasn't had activity for a considerable amount of time. Please, reopen if you are going to continue working on it. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs/pull/44#issuecomment-35946442

Re: [jclouds] Refactor SoftLayer CCI support (#296)

2014-02-24 Thread Ignasi Barrera
+ +import static com.google.common.base.Preconditions.checkNotNull; + +/** + * Converts a VirtualGuest into a json string valid for creating a CCI via softlayer api + * The string is set into the payload of the HttpRequest + * + * @author Andrea Turli + */ +public class

Re: [jclouds-site] Rebranding proposal (#58)

2014-02-25 Thread Ignasi Barrera
* Rebranded the community index site and the jclouds user list to make the, better looking. * Also moved the supported providers link from the Community menu to the Documentation one, as that is what jclouds does, not what people does with jclouds. * Removed the Report a Bug from the

Re: [jclouds] Refactor SoftLayer CCI support (#296)

2014-02-25 Thread Ignasi Barrera
Thanks for the contribution Andrea! I've started to look at it, but it is quite difficult to figure out what is changing from a functional perspective. Could you please give a summary of the functional changes (how the compute integration worked and how it works now), if there are backwards

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-02-25 Thread Ignasi Barrera
+ +import com.google.common.base.Function; +import com.google.common.base.Supplier; + +/** + * @author Jeremy Daggett + */ +@Singleton +public class RegionToCDNEndpoint implements FunctionObject, URI { + + private final SupplierMapString, SupplierURI endpointsSupplier; + +

Re: [jclouds-site] Rebranding proposal (#58)

2014-02-25 Thread Ignasi Barrera
I also like the proposed slogan but perhaps with library instead. I think it describes better what jclouds is amd how it can be used, but I'd also be happy with toolkit. Don't have a very strong preference. @gaul, Ioannis already did an example web console for jclouds. Do you have in mind

Re: [jclouds-site] Rebranding proposal (#58)

2014-02-26 Thread Ignasi Barrera
Thinking more about it, I think *toolkit* is a better name. jclouds is not just a library, is a set of libraries that can be used to manage the cloud, so I think *toolkit* defines better what jclouds is. I've just uploaded a commit with the slogan changed in the main page, and also rebranded

Re: [jclouds-site] Rebranding proposal (#58)

2014-02-26 Thread Ignasi Barrera
We should also write a blog post announcing the new year changes: new site, 1.7.0 (with all its stuff) and 1.7.1, and ideally should be published along with the new site, to properly announce it. --- Reply to this email directly or view it on GitHub:

Re: [jclouds] JCLOUDS-453. Add OpenStack Keystone v2.0 OS-KSADM Admin Extension support (#303)

2014-02-26 Thread Ignasi Barrera
Thanks for the quick update! I'll run the live tests against a devstack later today, but apart from the minor comments, in general it LGTM. Just an advice: when committing changes that address review comments, don't squash the commits, until the PR is ready to be merged. This way we can focus

Re: [jclouds-site] Rebranding proposal (#58)

2014-02-26 Thread Ignasi Barrera
In terms of ranking I think people search for things like digitalocean java api, s3 java, etc. But I'm not sure how people search for this kind of thing: perhaps portable isn't also relevant in searches… I just don't know, and would also like to have feedback from more people on this :) Just

Re: [jclouds] JCLOUDS-453. Add OpenStack Keystone v2.0 OS-KSADM Admin Extension support (#303)

2014-02-26 Thread Ignasi Barrera
+ * @author Pedro Navarro + */ +@Test(groups = live, testName = RoleAdminApiLiveTest, singleThreaded = true) +public class RoleAdminApiLiveTest extends BaseKeystoneApiLiveTest { + + private Optional? extends RoleAdminApi roleAdminOption; + + private Role testRole; + +

Re: [jclouds-site] Rebranding proposal (#58)

2014-02-27 Thread Ignasi Barrera
Finally I had time to finish the genetic TOC. It has room for improvements, but basically it generates a TOC based on the page headings (h1 to h3, but if you think having from h4 to h6 too in the TOC is a good idea is a trivial change), with the appropriate nesting levels. To use it in a page,

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-02-27 Thread Ignasi Barrera
+ +import com.google.common.base.Function; +import com.google.common.base.Supplier; + +/** + * @author Jeremy Daggett + */ +@Singleton +public class RegionToCDNEndpoint implements FunctionObject, URI { + + private final SupplierMapString, SupplierURI endpointsSupplier; + +

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-02-27 Thread Ignasi Barrera
+ +import com.google.common.base.Function; +import com.google.common.base.Supplier; + +/** + * @author Jeremy Daggett + */ +@Singleton +public class RegionToCDNEndpoint implements FunctionObject, URI { + + private final SupplierMapString, SupplierURI endpointsSupplier; + +

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-03-02 Thread Ignasi Barrera
+.addHeader(ETag, 8a964ee2a5e88be344f36c22562a6486) +// TODO: MWS doesn't allow you to return content length w/o content +// on HEAD! +.setBody(ABCD.getBytes(US_ASCII)) +.addHeader(Content-Length, 4).addHeader(Content-Type,

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-03-02 Thread Ignasi Barrera
Closed #79. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-openstack/pull/79

Re: [jclouds-site] Rebranding proposal (#58)

2014-03-02 Thread Ignasi Barrera
Agree @demobox. I'm working on getting a better TOC. I'm making it similar to [toficy](http://gregfranko.com/jquery.tocify.js/), but due to the layout of our pages it does not render properly, so it myself. It looks like this, and keeps fixed in its position (does not disappear when scrolling

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-03-02 Thread Ignasi Barrera
Reopened #79. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-openstack/pull/79

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-03-02 Thread Ignasi Barrera
Wrong tab. Accidentally closed this one! --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-openstack/pull/79#issuecomment-36470134

Re: [jclouds-site] Rebranding proposal (#58)

2014-03-02 Thread Ignasi Barrera
I like both @everett_toews. Thanks! What's left before merging then? --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-site/pull/58#issuecomment-36484597

Re: [jclouds-site] Rebranding proposal (#58)

2014-03-02 Thread Ignasi Barrera
Great! Tonight I'll update the guides to point to 1.7.1, disable the atOC in the ComputeService guide and merge. I'll also try to write a blog post about the rebranding, 1.7.0 and 1.7.1. If I have it soon and can be reviewed it would be nice to use it to announce the new site. Nice job all!

Re: [jclouds-labs-openstack] Adds support for multi-region implementation of Rackspace Cloud Files API (#79)

2014-03-03 Thread Ignasi Barrera
Go ahead! --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-openstack/pull/79#issuecomment-36562105

Re: [jclouds-site] Rebranding proposal (#58)

2014-03-03 Thread Ignasi Barrera
@everett-toews I tried that but that broke all other links in the site, and couldn't find a way to do that... :( --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-site/pull/58#issuecomment-36566809

Re: [jclouds-site] Rebranding proposal (#58)

2014-03-03 Thread Ignasi Barrera
@demobox It's not intentional, and it should be great to have it fixed before merging. The logo issue was mentioned [here in the old pull request](https://github.com/jclouds/jclouds-site/pull/51#issuecomment-31812479), and I couldn't make it be properly aligned. Any help on this is highly

Re: [jclouds-site] Rebranding proposal (#58)

2014-03-03 Thread Ignasi Barrera
I've just added a blog post about the move to the ASF, the new site and the 1.7.0 and 1.7.1 release. It's been a while since the last post, and we should properly announce the new site and the new releases. I'm not the best one at writing, so feel free to comment or directly edit the post!

Re: [jclouds] Refactor SoftLayer CCI support (#296)

2014-03-04 Thread Ignasi Barrera
import org.jclouds.compute.ComputeServiceContext; import org.jclouds.rest.internal.BaseHttpApiMetadata; +import org.jclouds.rest.internal.BaseRestApiMetadata; Remove the unused import --- Reply to this email directly or view it on GitHub:

Re: [jclouds] Refactor SoftLayer CCI support (#296)

2014-03-04 Thread Ignasi Barrera
+import org.jclouds.softlayer.domain.VirtualGuest; +import org.jclouds.softlayer.domain.VirtualGuestBlockDevice; + +import javax.inject.Inject; +import java.util.HashSet; +import java.util.Set; + +import static com.google.common.base.Preconditions.checkNotNull; + +/** + * Converts a

Re: [jclouds] Refactor SoftLayer CCI support (#296)

2014-03-04 Thread Ignasi Barrera
@Provides @Singleton @Memoized - public SupplierProductPackage getProductPackage(AtomicReferenceAuthorizationException authException, -@Named(PROPERTY_SESSION_INTERVAL) long seconds, final SoftLayerApi client, -

Re: [jclouds] Refactor SoftLayer CCI support (#296)

2014-03-04 Thread Ignasi Barrera
@@ -47,17 +47,17 @@ public DatacenterToLocation(JustProvider provider) { @Override public Location apply(Datacenter datacenter) { -return new LocationBuilder().scope(LocationScope.ZONE) -.metadata(ImmutableMap.String, Objectof())

Re: [jclouds] Refactor SoftLayer CCI support (#296)

2014-03-04 Thread Ignasi Barrera
+@Singleton +public class VirtualGuestToImage implements FunctionVirtualGuest, Image { + + private static final String CENTOS = CENTOS; + private static final String DEBIAN = DEBIAN; + private static final String RHEL = REDHAT; + private static final String UBUNTU = UBUNTU; +

Re: [jclouds] Refactor SoftLayer CCI support (#296)

2014-03-04 Thread Ignasi Barrera
+import com.google.common.collect.FluentIterable; +import com.google.common.collect.ImmutableList; +import com.google.common.collect.Iterables; +import org.jclouds.compute.domain.Hardware; +import org.jclouds.compute.domain.HardwareBuilder; +import org.jclouds.compute.domain.Processor;

Re: [jclouds] Refactor SoftLayer CCI support (#296)

2014-03-04 Thread Ignasi Barrera
+import org.jclouds.compute.domain.OperatingSystem; +import org.jclouds.compute.domain.OsFamily; +import org.jclouds.compute.domain.Processor; +import org.jclouds.compute.reference.ComputeServiceConstants; +import org.jclouds.logging.Logger; +import

Re: [jclouds] Refactor SoftLayer CCI support (#296)

2014-03-04 Thread Ignasi Barrera
@@ -197,20 +181,4 @@ public SoftLayerTemplateOptions userMetadata(MapString, String userMetadata) { public SoftLayerTemplateOptions userMetadata(String key, String value) { return SoftLayerTemplateOptions.class.cast(super.userMetadata(key, value)); } - - /** -*

Re: [jclouds] Refactor SoftLayer CCI support (#296)

2014-03-04 Thread Ignasi Barrera
private final int id; private final String description; - private final String units; - private final Float capacity; - private final SetProductItemPrice prices; - private final SetProductItemCategory categories; + private final String SoftwareDescriptionId; Start

Re: [jclouds-site] Rebranding proposal (#58)

2014-03-04 Thread Ignasi Barrera
Closed #58. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-site/pull/58

Re: [jclouds-karaf] [JCLOUDS-189] Upgrade to Karaf 2.3.2. Explicitly specify jclouds feature... (#24)

2014-03-05 Thread Ignasi Barrera
Just [checkstyle violations](https://jclouds.ci.cloudbees.com/job/jclouds-karaf-pull-requests/44/violations/) now --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-karaf/pull/24#issuecomment-36723112

Re: [jclouds] JCLOUDS-453. Add OpenStack Keystone v2.0 OS-KSADM Admin Extension support (#303)

2014-03-05 Thread Ignasi Barrera
I've executed the live tests again against a devstack havana and the broken tests are passing again. Thanks @pnavarro ! --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/303#issuecomment-36734419

Re: [jclouds-site] Rebranding proposal (#58)

2014-03-05 Thread Ignasi Barrera
Addressed your comments, commited, and published. Thanks for reviewing @demobox ! --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-site/pull/58#issuecomment-36738059

[jclouds-site] Automatically show the release date, it exists and fixed a couple links (#60)

2014-03-05 Thread Ignasi Barrera
Automatically show the relase date when available, the same way the date is shown in the blog posts. You can merge this Pull Request by running: git pull https://github.com/nacx/jclouds-site rn-date Or you can view, comment on it, or merge it online at:

Re: [jclouds-site] Automatically show the release date, it exists and fixed a couple links (#60)

2014-03-05 Thread Ignasi Barrera
@@ -33,8 +33,8 @@ The Release Notes for all jclouds versions released before joining the ASF are l * [1.3.1](/releasenotes/1.3) | [Javadoc](http://demobox.github.com/jclouds-maven-site-1.3.1/1.3.1/jclouds-multi/apidocs/) * [1.3.0](/releasenotes/1.3) |

Re: [jclouds-karaf] [JCLOUDS-189] Upgrade to Karaf 2.3.2. Explicitly specify jclouds feature... (#24)

2014-03-05 Thread Ignasi Barrera
Closed #24. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-karaf/pull/24

Re: [jclouds-karaf] Added support for the DigitalOcean provider (#36)

2014-03-05 Thread Ignasi Barrera
Will do today. My laptop ran out of battery while testing it locally... that was kinda a sign :) --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-karaf/pull/36#issuecomment-36830861

Re: [jclouds-site] Show quick news in the home page (#61)

2014-03-06 Thread Ignasi Barrera
I've added a page with more information about GSoC and also refactored the news thing to auto-discover the quick-new pages and automatically generate them. This way we won't have to modify the home page and just add the new pages where appropriate. @gaul When needed we'll be able to modify

Re: [jclouds] JCLOUDS-453. Add OpenStack Keystone v2.0 OS-KSADM Admin Extension support (#303)

2014-03-06 Thread Ignasi Barrera
Just a [transient test failure](https://jclouds.ci.cloudbees.com/job/jclouds-java-7-pull-requests/org.apache.jclouds$jclouds-compute//testReport/junit/org.jclouds.compute.util/ConcurrentOpenSocketFinderTest/testChecksSocketsConcurrently/). --- Reply to this email directly or view it on

Re: [jclouds-site] Post about the 2014-03-04 Meetup (#62)

2014-03-06 Thread Ignasi Barrera
+title: jclouds Meetup +author: a href=https://twitter.com/everett_toews;Everett Toews/a +comments: true +--- + +Last night we held a jclouds meetup at Cloudera offices in San Francisco. It was a well attended meetup and there were a number of new faces along with our more regular group

Re: [jclouds-site] Post about the 2014-03-04 Meetup (#62)

2014-03-06 Thread Ignasi Barrera
+ +iframe width=640 height=360 src=//www.youtube.com/embed/8nuON0zGVJI?rel=0 frameborder=0 allowfullscreen/iframe + +## Presentations + +I kicked things off with an Introduction to jclouds. I'll be giving this presentation at ApacheCon on April 7, 2014 and wanted to take this

Re: [jclouds-site] Post about the 2014-03-04 Meetup (#62)

2014-03-06 Thread Ignasi Barrera
Perhaps change the title to jclouds meetup at Cloudera, to identify which meetup it references to? --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-site/pull/62#issuecomment-36928126

  1   2   3   4   5   6   7   8   9   10   >