BlogML


BlogML
 「BlogML」  
 「BlogML」  
BlogMLは、ブログのコンテンツを保存および復元するためのXMLから派生したオープンフォーマットです。

コンテンツ
1 歴史
2 主な目標
3 ライセンス
4 参考文献
5 外部リンク

歴史
BlogMLは、GotDotNetコミュニティでWorkspaceを開始することにより、2005年8月にDarrenNeimkeによって最初に作成されました。2006年7月、BlogMLはより良いオープンソース開発のためにCodePlexに移され、他の何人かの開発者がこのプロジェクトに参加しました。 BlogMLはこれまでに3つのバージョンにヒットしています。GotDotNetでリリースされたバージョン0.9と1.0、およびCodePlexでリリースされたバージョン2.0。このプロジェクトをCodePlexに移動した後、Keyvan Nayyeriがこのプロジェクトに参加し、BlogML2.0のいくつかの新機能を追加しました。
BlogML仕様に加えて、一連の豊富な存在である.NET Frameworkは APIは簡単にマークアップで動作するように.NET開発者のためのBlogMLチームが提供しました。
BlogMLは、次のような多くの.NETブログツールによってサポートされているコミュニティサーバー、サブテキスト、シングルユーザーのブログ、BlogEngine.NET、DasBlogとオーチャードプロジェクト。また、Bloggerなどの他のブログエンジンやサービスの実装もいくつか

主な目標
BlogMLは、いくつかの主な目的のために作成されています。
ブログエンジン間でブログコンテンツを移植する機能:
これは、.Textバージョン0.95に基づくブログがあり、CommunityServerにアップグレードしたい場合です。で「BlogMLへのエクスポート」を有する.textセクションとの「インポートBlogMLから」機能コミュニティサーバーは、この問題を解決します。
ブログエンジンのバージョン間でブログコンテンツを移植する機能:
同上。
ストレージプロバイダー間でブログコンテンツを移植する機能:
これは、1つのようなブログエンジンを使用している可能性がありそうであるシングル・ユーザー・ブログ引き続き使用するように(内容は、既存の.textスキーマに読み取りおよび書き込み)DotTextProviderようと望んでいる-と1つのプロバイダから実行されているシングルユーザーのブログをただし、新しいデータ構造に移動します。この場合、DotTextProviderを使用して「BlogMLにエクスポート」機能を実行するようにシングルユーザーブログを構成してから、プロバイダーを代替プロバイダーに再構成して「BlogMLからインポート」機能を実行します。
ブログを簡単にバックアップする機能:
ここでは、ある種のスケジュールされたジョブを実行して、「BlogMLにエクスポート」機能を自動的に実行し、出力を圧縮バックアップファイルとしてどこかに保存します。

ライセンス
image"
 無料のオープンソースソフトウェアポータル
BlogMLはBSDライセンスの下でライセンスされています。

参考文献
^ ワークスペース

外部リンク
BlogML”