Hi guys,
good news! (replying to myself doesn't really sound exciting tough)

We've our first 1.0-SNAPSHOT release out [1], it was smooth and easy :)

Now wanted to try to also deploy and enhance our Maven documentation site [2] which ATM is pretty poor and not really linked to our latest development, so I'd like to do improve our web presence with a proper project site and some nice integrations (e.g. Jira changes)
Now quoting the Apache site deployment guide [3] :

""It is up to your projects how the website is generated and what software is used. The basic requirements for site management are that only committers should be able to modify the site and that notifications of all site changes should be sent to the relevant project mailing lists. "

I have two questions:

- It seems I could just deploy the new version of the website at people.apache,org:/www/incubator.apache.org/chemistry. Is that correct? Can I use that one for overwriting the site or can you suggest a good place to do staging (maybe [4])? - To accomplish to the notification part, I can add a maven-changes- plugin configuration which send a notification via email to the list attached to the 'site-deploy' phase. WDYT?

Any thoughts or suggestions are welcome!

TIA,
Gab


[1]  
https://repository.apache.org/content/repositories/snapshots/org/apache/chemistry/
[2] http://incubator.apache.org/chemistry/
[3] http://www.apache.org/dev/project-site.html#intro
[4] https://repository.apache.org/content/sites/site-test/

On Nov 10, 2009, at 9:57 AM, Gabriele Columbro wrote:

Hi guys,
some updates on the Chemistry release status.

We should be clear to deploy in Nexus looking at the status of [1] , so today I'll try to perform a 1.0-SNAPSHOT release from the trunk to the Apache snapshot repository.
Any issue with this?

When this is working I'd like to start talking a bit of the broader release process (e.g. documentation site, schedule roadmap, versioning, etc.). I'll start a separate thread for it.

Will keep you posted,
ciao!

Gab


[1] https://issues.apache.org/jira/browse/INFRA-2284
On Oct 16, 2009, at 12:33 AM, Gabriele Columbro wrote:

Answering to self, I opened an issue for this here:

https://issues.apache.org/jira/browse/INFRA-2284

HTH,
Gab

On Oct 15, 2009, at 11:41 PM, Gabriele Columbro wrote:

Hi Jukka,

On Oct 13, 2009, at 10:59 AM, Jukka Zitting wrote:

Hi,

On Fri, Oct 9, 2009 at 7:50 PM, Gabriele Columbro
<gabriele.colum...@alfresco.com> wrote:
I was wondering if I could :

- Configure the maven build to release against Apache servers (if not yet
there)
- Release a snapshot version (at least of chemistry-atompub-tck, as I need
it for some integration purposes) from the 0.6.2 branch.

I see that a whole guide on how to do manual releases is available here [1] but here [2] I see that the Maven automated release process guide is still a
sad TBD.

Do you guys have some pointers on how to perform an automated Maven snapshot
release to [3] ?

The easiest way nowadays is to use the new Nexus repository server
[1]. You can start deploying snapshots to it (see [2]) right away with
"mvn deploy" and the patch included below. See [3] for more
information on how to use the repository server for staging and
deploying proper releases.

I tried to deploy a snapshot on the Apache Nexus (tweaking a bit the patch you sent me as repositoryId is changed in org.apache:apache:6 ), but even when credentials are properly configured (I'm able to login via UI and my settings.xml matches the POM repository Id) I'm still getting an access denied.

I think I'll need to create a subtask of [1] to allow the Chemistry project to deploy there. Makes sense?

TIA,
Gab


[1] https://issues.apache.org/jira/browse/INFRA-1896


[1] https://repository.apache.org/
[2] https://repository.apache.org/content/groups/snapshots-group/
[3] https://issues.apache.org/jira/browse/INFRA-1896

BR,

Jukka Zitting

Index: chemistry/chemistry-parent/pom.xml
===================================================================
--- chemistry/chemistry-parent/pom.xml  (Revision 824641)
+++ chemistry/chemistry-parent/pom.xml  (Arbeitskopie)
@@ -18,6 +18,12 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd";>
<modelVersion>4.0.0</modelVersion>

+  <parent>
+    <groupId>org.apache</groupId>
+    <artifactId>apache</artifactId>
+    <version>6</version>
+  </parent>
+
<prerequisites>
 <maven>2.0.9</maven>
</prerequisites>
@@ -226,15 +232,4 @@
 </dependencies>
</dependencyManagement>

-  <repositories>
-    <repository>
-      <id>apache-incubating</id>
-      <name>Apache Incubating Repository</name>
- <url>http://people.apache.org/repo/m2-incubating- repository</url>
-      <snapshots>
-        <enabled>false</enabled>
-      </snapshots>
-    </repository>
-  </repositories>
-
</project>

--

Eng. Gabriele Columbro
Alfresco Software, Ltd.

M: +31 (0)627 565 103
P: +39 320 161 28 46
D: +44 (0)1628 876 654
Skype: gabrielecolumbro
Blog: http://www.mindthegab.com




--

Eng. Gabriele Columbro
Alfresco Software, Ltd.

M: +31 (0)627 565 103
P: +39 320 161 28 46
D: +44 (0)1628 876 654
Skype: gabrielecolumbro
Blog: http://www.mindthegab.com




--

Eng. Gabriele Columbro
Alfresco Software, Ltd.

M: +31 (0)627 565 103
P: +39 320 161 28 46
D: +44 (0)1628 876 654
Skype: gabrielecolumbro
Blog: http://www.mindthegab.com




--

Eng. Gabriele Columbro
Alfresco Software, Ltd.

M: +31 (0)627 565 103
P: +39 320 161 28 46
D: +44 (0)1628 876 654
Skype: gabrielecolumbro
Blog: http://www.mindthegab.com



Reply via email to