Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: fixing the twitter handle

...

Currently, the Maven site is published from an external CI system (controlled by kaosko) when changes happen, but not more often than every 24 hours (it's a Hudson system). It's difficult to automate the same with current Codehaus infrastructure because you cannot control credentials.
tynamo-parent is published to /constant/sites/. tapestry-model is published to /constant/sites/tapestry-model and other modules should follow the same convention.

...

tynamo_devCI & development snapshots

Since HAUS-1986 was resolved, we can deploy snapshots via http with the credentials already configured on Bamboo. However, some existing build may still deploy via file protocol to ci.repository.codehaus.org, if you see that's the case you can simply update the module to use a new version of our parent pom to upgrade to the new mechanism. You need to have Bamboo rights to create and modify jobs.

...

Announcements need to be done manually as well. Release history should use the confluence JIRA component to show resolved issues in a given release. We don't want to use the changelog plugin, especially for sending announcements mails because it takes around 24 hours before released artifacts are synched to Central. Announcement should be done only after the release is available through Central. This gives us time to do final manual check-ups after the release. If any major issues are found after the release, we should simply abandon the release, leave it unannounced and push out a new release. You should always make the announcements in at least four places: on our home page (as a Confluence blog post), users@tapestry.apache.org, user@tynamo.codehaus.org and on Twitter (kaosko owns the twitter handle tynamo_dev org but you can use your own handle). Twitter announcements need to use the hashtag #tapestry5.

...