Confluence 4.3 のサポートは終了しています。
ドキュメントの最新バージョンを確認してください。
Confluence 1.0rc1
今週もまた金曜日がやって来ました。つまり Confluence 1.0 リリース候補 1、Murray をリリースする日です。
安定した 1.0 リリースに向けて、RC1 では機能追加の中断を開始しています。これから 1.0-final までは、残りのバグの修正とインターフェイスの調整に注力する予定です。2 つ目のリリース候補をお知らせする必要がないことを祈っていますが、避けて通れないような新たな課題がこのリリースの後に発生していないことを確認するまでは断言できません。
Of course, this means that there are features you want to see in Confluence that won't make it into 1.0-final. [Keep those ideas and suggestions coming|DISC:]. Confluence isn't going to stop at 1.0 -- we just had to draw a line _somewhere_ or we'd end up perpetually in beta. We have no plans to slow down development after the first major release. Your Confluence licence includes a year of upgrades, and if you think Confluence is way cool now, it's just going to get better.
いつものように、既存の Confluence インストールをアップグレードする前に、データを必ずバックアップしてください。
次の内容でも明らかなように、この 2 週間はチームにとって非常に忙しい期間でした。チームの頑張りをいたわり、ようやく冷たいビールで乾杯できます。
コンテンツ
See also: Issues Resolved for 1.0rc1
新機能
リモート API
Confluence can now be browsed and edited remotely via SOAP or XML-RPC. [There are more details of the XML-RPC API here|http://developer.atlassian.com/display/CONFDEV/Confluence XML-RPC and SOAP APIs], while the SOAP WSDL can be downloaded from {{$your_confluence_root$/rpc/soap/confluenceservice-v1.wsdl}}. Throwing together a GUI client for Confluence is now [pretty|http://blogs.atlassian.com/rebelutionary/archives/000385.html] [easy|http://fishbowl.pastiche.org/2004/02/05/a_confluence_gui_client_in_200_lines_of_code], so feel free to embed Confluence support into your favourite editor, web browser or IDE.
ブログの強化
Beta4 の大まかなブログ投稿のサポートがアップグレードされて、見直されました。機能強化には次の内容が含まれます。
- ブログ ページのルック & フィールが大幅に改善されました。
- 「最新ブログ投稿」リストは [スペースの概要] ページから利用できます。
- ブログ投稿の日次/月次ビュー。
- ブログ投稿を編集/削除できるようになりました。
- 内部リンク構文を使用して、ブログ投稿にリンクできるようになりました。ブログ投稿は、SPACEKEY:/2004/01/03/Blog Post Title\ のような投稿日とタイトルで指定できます。
- 日ごとのビューにも [SPACEKEY:/2004/01/03/\ のようにリンクできます。
- RSS フィードは、グローバル (ダッシュボードから) と各スペース (スペースの概要ページから) の両方で新しいブログ投稿に使用できます。
また、匿名ユーザーはブログ記事を投稿できなくなりました。匿名のブログ投稿が求められるユースケースはまったく考えつきませんでしたが、想定される場合はお知らせください。
設定可能なユーザー通知
いかなるナレッジ共有アプリケーションでも、何が変更されたかを常に把握することが重要です。そのための方法の 1 つは、Confluence が提供するいずれかの RSS フィードを購読することです。もう 1 つの方法は、変更があればその都度 Confluence からメールを直接受信することです。これまで、ユーザーは、開発者向けに用意されたアドホックの正規表現ベースの通知を使用する必要がありました。RC1 では、さらに詳細かつユーザー フレンドリーな方法でサイトに対する変更を検出できます。
# Confluence は、過去 24 時間以内にサイトに加えられた変更の要約をメールで毎日通知できます。この機能はユーザー設定で有効にできます。
# 右側の操作メニューのオプションから、ページの「ウォッチ」を登録できます。そのページが変更されたり、コメントされたり、新しい添付ファイルが追加されたりすると、メールが送信されます。ページのウォッチを解除する場合は、アイコンをもう一度クリックして解除できます。
# スペースの要約ページのオプションから、スペース全体のウォッチを登録できます。これによって、そのスペース内のすべてのページが登録されて、新しいページが作成されると通知されます。
各ユーザーは、自分で行った変更についても通知を受けるかどうかを選択できるようになりました。
トラックバック
Confluence では常に Confluence サイト内のページ間リンクを追跡していますが、外部サイトとのリンクを追跡する方法として、トラックバック API が導入されました。この方法では、Confluence ページは別のサイトでメンションされたときは通知を受けて、他のサイトにリンクしたときはそれをそのサイトに通知できるようになりました。
We have implemented the [Trackback|http://www.movabletype.org/docs/mttrackback.html] and [Trackback auto-discovery|http://www.movabletype.org/docs/mttrackback.html#autodiscovery%20of%20trackback%20ping%20urls] APIs across pages and blog-posts. Trackback is a widely implemented API that allows web pages to notify each other of links. You can enable (or disable) trackbacks from the Confluence general administration page.
トラックバックを有効にすると、Confluence 内の各ページとブログ投稿がトラックバック ping を受信するように設定されます。これには、クライアントがこれらの ping の送信方法を自動で見つけられるように、自動検出コードが含まれています。受信したトラックバックは、ページの右側のサイドバーにリストされます。
また、トラックバックが有効になっている場合、Confluence はページからの各送信リンクで自動検出を実行し、宛先がトラックバックを受信できる状態になっているかどうかを確認し、独自のトラックバック ping を送信します。
Confluence の将来のバージョンで、この機能がさらに良くなることに期待しています :)
スペースごとのルック アンド フィール
The template-- and colour-scheme editing features that were available on a global basis in previous versions of Confluence can now be configured separately for each space, allowing you to apply a different look and feel to the various spaces within your Confluence site.
新しいマクロ
- Panel Macro allows you to draw a shaded box containing some content.
改善点
- インポートとエクスポートが大幅に高速になって、メモリの使用量が大きく減少します。
- ユーザーのブラウザには検索機能が用意されたため、多数のユーザーを効果的に管理できます。
- ユーザーがリンク元のページを表示できない場合、受信リンクはこのページに表示されなくなりました。
- \{anchor\}、\{blog-posts\}、\{index\}、\{quote\} の各マクロが適切に文書化されるようになりました。
- スマイリー マークをエスケープ処理するには、最後の文字の前にバックスラッシュを置いて、画像としてレンダリングされないようにします :\)。
- \[~username\] でユーザー プロファイル ページにリンクできるようになりました (例: [~cmiller])。
- \[SPACEKEY:\] で、スペースのホームページにリンクできるようになりました (例: [TEST:])。
- mailto: links have a nifty icon: mailto:user@example.com.
- [履歴] ポップアップでは、ブログ投稿、スペースの要約、ユーザー プロファイル ページへのアクセスを追跡できるようになりました。
- ダッシュボード、ユーザー プロファイル、スペース要約の各ページにおける最近の変更リストには、ページだけでなく、すべてのコンテンツに対する変更も含まれるようになりました。
- 新しい絵文字が登場しました (実はアイコン)!
| (y\) | (n\) | (i\) | (/\) | (x\) | (!\) |
| (y) | (n) | (i) | (/) | (x) | (!) |
Notable Bug-fixes
- RSS、HTMLインクルード、FatCow マクロを検出し、それらが自分自身に情報を提供するのを防止するための HTML ヘッダーが追加されました。[CONF-525@Jira]
- \{anchor\} マクロと \[DOCPRIV:null] リンクが公開されていたとおりに動作するようになりました: [CONF-616@JIRA]、[CONF-605@JIRA]
- ページ差分におけるゼロ除算エラーを修正しました。[CONF-584@Jira]
- このリリースで {{javax.transaction}} ライブラリが組み込まれて、Tomcat 5 で WAR を実行できるようになりました [CONF-613@JIRA]。
- その他にも多くのレンダリングと安定性の修正が含まれています。
Outstanding Issues
- ページ タイトルの文字エンコーディングにはまだいくつかの問題があります。[CONF-569@Jira]
- HTML インクルード マクロは、他の Radeox フィルターとの相性がよくありません。[CONF-549@Jira]
ベータ 4 からのデータベースの変更
新しいテーブル
TRACKBACK と NOTIFICATION テーブルが実装されました。これらのテーブルは、RC1 の初回起動時に自動生成されます。
EXTRNLINKS テーブルの新しい列
- alter table EXTRNLINKS add column CONTENTTYPE varchar(255);
- LINKS テーブルにおける制約の変更*
LINKS テーブルの DESTPAGETITLE カラムから NOT NULL 制約が削除されました。この変更のためにデータベースを変更する方法については、データベースのドキュメントを参照してください。以下に例を示します。
- _MySQL 3.23:_ alter table LINKS modify DESTPAGETITLE VARCHAR(255);
- _PostgreSQL 7.3.2_ alter table LINKS alter DESTPAGETITLE drop not null;
