LibreOfficeの5年間を振り返って

Slides:



Advertisements
Similar presentations
IBMユーザ研究会九州研T3 3.Web2.0を実際に使ってみた. Web2.0を実際に使ってみました 研究会をプロジェクトに見立 てて “ Google SpreadSheet ” で会議を開く “ SNS ” でコミュニケーションを補助する “ Wiki ” で成果物を共有する.
Advertisements

UGUI を 使ってみよう ( 導入・紹介?編 ) 1. uGUI とは O Unity 4.6 から使えるようになった UI (ユー ザーインターフェース)システム O 8 月: Unity4.6 β uGUI 試用版公開 O 11 月: Unity4.6 uGUI 正式版公開 正式版公開で、 機能紹介ブロ.
プロジェクト名称 Inception Deck (Project Charter) 201X.XX.XX.
Internet Explorer 障害解析 最初の一歩 - IE のトラブルを理解する -. 概要 Internet Explorer を使用中に発生するトラブルの 種類と、調査のための切り分け方法を紹介します! (以降は IE と略称で表記します) よくあるお問い合わせ Web ページの表示が白画面のまま完了しない.
コンピュータ演習Ⅰ 8月9日 ( 火 ) 2 限目 成績データ処理. 2時限目のテーマ サンプルシートに組み込まれた数式を 理解する。 模擬試験の成績データ処理のテーブルか ら 検索処理、論理処理、帳票作成処理など を 学ぶ。
1 なんとなく Ajax ~新しくて古い XMLHttp 川合孝典 (Kansai.pm) 2005/5/22.
OpenOffice.org 2.3の 紹介と今後の展開について
スケジュールナースを 使った勤務表作成 ご提案資料
CODE::BLOCKSで 無料で簡単 Windowsアプリ開発
Visual Studio 2010 の新機能 Coded UI Test
PHP AV(Audio Visual) 拡張 クライアントサイド PHP アプリケーションPHP
Virtual Editionのご紹介 2012年12月12日.
OpenOffice.org/LibreOfficeとTEX
情報処理実習 第05回 Excelマクロ機能入門 操作マクロ入門.
Chapter11-4(前半) 加藤健.
PHP AV(Audio Visual) 拡張 PHP asアプリケーション
OLS2007 株式会社イーゲル 武川 哲也.
LibreOfficeの活動内容 Kohei Yoshida (吉田浩平)
榮樂 英樹 LilyVM と仮想化技術 榮樂 英樹
OpenOffice.org のバグがなおるまで
第3回参考文献発表 PHP言語 岩永逸平.
IBM Power Systems Linux センター のご紹介
2011/12/17(Sat) PHP AV binding.
Android と iPhone (仮題) 情報社会とコンピュータ 第13回
bugs.documentfoundation.org の歩き方
他機関で開発されたコンポーネントを 再利用して構築した, 音声認識による指示対象物体把持システム
LibreOffice基礎の基礎 あわしろいくや LibreOffice Japanese Team 関西LibreOffice勉強会
LibreOffice大作戦 特定非営利活動法人 OpenOffice.org日本ユーザー会 鎌滝雅久
LibreOffice開発Q&A Kohei Yoshida (吉田浩平)
データ構造とアルゴリズム論 第6章 探索のアルゴリズム
Hot Pepper for iPod touch
「RnR FixLinks Pro」解説(一般公開用・無償版)
Androidの 画面描画機構を チューニングする!
Tcl/Tk 西中 芳幸.
ImpressのプレゼンをPPで表示 学校や会社にパワーポイントはあるが自宅には ない人のために・・・・・。
F5 を押すか、または [スライド ショー] > [最初から] をクリックして、コースを開始してください。
情報工学科 05A2301 樽美 澄香 (Tarumi Sumika)
JavaScript Language Update
PHP Framework Update symfony 編 株式会社ディノ 月宮紀柳.
SWAT I18N 概要 付け足した機能(実行時に言語の切り替え-i18nの範囲で) 問題点(細かい技術的問題、根本的問題) 今後
ステップ01_スライドショーの実行 [問題1]スライド2 を選択して、スライドショーを実行しましょう。 最後のスライドまで実行しましょう。
鈴木伸介 / KAME Project IPv6技術標準化の最新動向 鈴木伸介 / KAME Project
LHC Run-2 進展状況 [1] Run-2に向けたアトラス検出器の改良 [0] Run-2 LHC
OpenOffice.orgの日本語処理 中本 崇志.
パソコン同好会のホームページは今回WordPressに変わったのですが 使いづらいとの声が多いので投稿者用の手順書を作ってみました。
京都大学 ○太田圭亮 川原純 伊藤大雄 堀山貴史
グローバル人材に求めること グローバル人材セミナー(京都第1回) (もしくは求められるであろうこと) 2012年3月22日
MPIによる行列積計算 情報論理工学研究室 渡邉伊織 情報論理工学研究室 渡邉伊織です。
Oracle APEX Forms変換の概要
まねきねこプロジェクト 最終報告.
Virtual Editionのご紹介 2012年7月26日.
WPF、MVVMパターン構成.
TDDとメソッドの外部設計 テストファーストの秘訣 2009/08 biac.
Update.
Androidアプリの作成 情報工学部情報工学科 07A1069 松永大樹.
名古屋開催 SQL セミナーのご案内 名古屋 開催決定 なんでも聞ける ”個別相談会” 付きセミナー! 2010年 1 月度 セミナー概要
テーブル設計を後から変更 現場で使える小技のご紹介 株式会社ジーワンシステム 生島 勘富(イクシマ サダヨシ)
GPSを使わないBebop Droneの 自動飛行
2008/09/20 F# 入門 TDD 道場 ~ みんな TDD やってみよう! ~.
エコマップ班 総合政策学部2年 飯塚直 2005年1月13日 厳網林研究会
Fortranについて 高エネルギー加速器研究機構 平山 英夫.
Javaの有償化と各社の対応 ITソリューション塾・第29期 2018年11月21日 株式会社アプライド・マーケティング 大越 章司
情報 第1回:状態遷移 その1.
第二回 Javaの開発環境 04A2029           古賀慎也.
琉球大学 ~新学期の取り組みについて~ 発表者:かずや・たくむ.
TDD ってどんな感じ? FizzBuzz を作ってみる 2010/01/22 biac 1.
SQL Server 2008 および 更新プログラムの一括セットアップ
表計算 Excel 演習 1.Excel を使ってみる.
Sicoob 堅牢、安全で、効率のよい IBM テクノロジーが急速な事業の成長をサポート
Presentation transcript:

LibreOfficeの5年間を振り返って 吉田 浩平(YOSHIDA, Kohei) LibreOffice Calc hacker LibreOfficeの5年間を振り返って

LibreOfficeの5年間を振り返って 自己紹介 現在Deloitteにソフトウェア・エンジニアとして在籍。 Novell・SUSEに6年間在籍した後にCollabora Productivityに1 年弱在籍し、OpenOffice.org・LibreOfficeの開発にプロとして 2007年から従事する。それ以前は2004年からボランティアとし て関わる。 表計算のアプリであるCalcの開発に焦点を置き、それに関連し たライブラリであるorcusやmddsのメンテ・開発にも関わって いる。 SlickEditに1年在籍。 LibreOfficeの5年間を振り返って

LibreOfficeの5年間を振り返って 公演概要 LibreOfficeの過去5年間を振り返る 立ち上げから2013年前半期まで 2013年後半期以降 ボランティア開発者となってから LibreOfficeの最新動向 LibreOfficeの5年間を振り返って

注意!! この公演に含まれているLibreOfficeの歴史は私個人 的な視点から見たもので、TDFやその他の団体の視 点とはかなり異なる恐れがあります。しかもかなりの 独断と偏見が含まれています。あらかじめご了承くだ さい。 https://blog.documentfoundation.org/blog/2015/09/28/five-years-of-libreoffice/ TDF公式のものはこちら

立ち上げから2013年上半期まで

LibreOfficeの5年間を振り返って 立ち上げから2013年上半期まで LibreOfficeの5年間を振り返って

LibreOfficeの5年間を振り返って 立ち上げ直後 大きな賭け、でも背水の陣状態。 コミュニティからのサポートは意外にも大きかった。 SUSE開発陣を中心に発動。Red Hatからも数名。Canonicalか らは一名。 小刻みな改良に焦点を絞る。 ユニットテスト・コードのクリーンアップ等々。技術的負債 を下げる。 ボランティア開発者の育成。かなりの数のcontributorが集ま る。 LibreOfficeの5年間を振り返って

各リリースのハイライト* * Calc関係が多いのはご了承ください。

LibreOfficeの5年間を振り返って Go-OOのパッチからの機能 が主。 当時OracleがOO.o 3.3用に 開発中の機能。 LibreOfficeの5年間を振り返って

LibreOfficeの5年間を振り返って Excelとの互換性の向上。 ユニットテストをCalcを主に 少しずつ書き始める。 Markus MohrhardからのCalc 用のパッチが取り入れられた 最初のリリース。 予期せぬバグが結構多かっ た。まだまだ修行中。 LibreOfficeの5年間を振り返って

LibreOfficeの5年間を振り返って 大規模なUIの変更が多々。 LibreOfficeの5年間を振り返って

LibreOfficeの5年間を振り返って 良い意味で3.5の続き。かなりの量の新機能がCalcに導入。 Winfried Donkersがセル関数の実装を手がけ始める。 Tomaž Vajngerlもこの頃から参加。画像処理の改良。 LibreOfficeの5年間を振り返って

LibreOfficeの5年間を振り返って 公開されたUNO APIの変更。 ダイアログ・フレームワークの移行作業を 開始。 LibreOfficeの5年間を振り返って

LibreOfficeの5年間を振り返って サイドバーをAOOから拝借。 dmakeの撲滅。ビルドシステム がGNU makeのみに。 特に大きな変更はなく小刻みな 改良が主。良い意味で4.0の続 き。 Calcのセル構造の大幅変更の下 準備。嵐の前の静けさ。 グーグルの湯川さんからの機能。 LibreOfficeの5年間を振り返って

LibreOfficeの5年間を振り返って Contributor Timeline 現在でもアクティブな人たちのみを抜粋。 LibreOfficeの5年間を振り返って

他にもこんなことがあった...

LibreOfficeの5年間を振り返って 第8回 日本OSS貢献者賞(2013年3月) 第1回LibreOffice mini-Conferenceも同時開催 LibreOfficeの5年間を振り返って

LibreOfficeの5年間を振り返って AOOとの壮絶なPR戦争... Apache OpenOffice (AOO) LibreOfficeの5年間を振り返って

2013年下半期以降

LibreOfficeの5年間を振り返って 2013年下半期以降 LibreOfficeの5年間を振り返って

LibreOfficeの5年間を振り返って 2013年下半期以降 SUSEがLibreOfficeの開発から撤退。8名がCollaboraへ移籍。 Collabora Productivityの設立。 Calcのセル構造の大幅変更。 OpenCL, OpenGL Document Liberation Project (DLP)の発足。 おまけ:IBMがAOOから2014年下半期頃に撤退。 LibreOfficeの5年間を振り返って

各リリースのハイライト* * またCalc関係が多いです。すいません。

LibreOfficeの5年間を振り返って Calcのセル構造の大幅変更(コア ・リファクタリング)。Calcのコ ードの過半数が書き換えられる。 セル構造の大幅変更によって可能 となった実行速度の向上を数多く 実装。メモリの使用量もかなり減 少。 安定性が一時的犠牲に。ユニット テストの量を4.1リリース時に比べ 2倍以上増加。安定性の復元に全 力を尽くす。 個人的に一番疲れたリリース。 LibreOfficeの5年間を振り返って

LibreOfficeの5年間を振り返って 4.2の延長。Calcの安定性の復元 が最大の焦点。 ソートのアルゴリズムを新しいセ ル構造用に最適化。 Calc以外は意外に平和(?)だった。 Maxim Monastirskyが初めて手が けた機能が幾つか入る。 OpenGLを使った描画を試験的に 導入。 LibreOfficeの5年間を振り返って

LibreOfficeの5年間を振り返って 未だ4.2の延長。Calcがやっと安定してきたリリース。 VCLにOpenGLを試験的に導入。まだまだ未完成。 ImpressでのOpenGLによるページ切り替えをWindowsでも 可能に。 式から値への直接の変更。 ダイアログ・フレームワークの移行作業が完了。ダイアログ の全てがリサイズ可能に。 機能的には比較的穏和なリリース。 LibreOfficeの5年間を振り返って

Collaboraを退職

LibreOfficeの5年間を振り返って ボランティア開発者となってから... mdds / ixion / orcusに焦点を絞る。 mdds 3度のリリース(0.12.0・0.12.1・1.0.0) バグ修正・パフォーマンスの向上・C++11 trie_map / packed_trie_map ixion C++11 Pythonモジュールの実装。 orcus CSS, JSON, YAMLパーサの実装。 LibreOfficeの5年間を振り返って

mdds, ixion, orcusドキュメンテーション http://kohei.us/files/mdds/doc/ http://kohei.us/files/mdds/doxygen/ ixion http://kohei.us/files/ixion/pydoc/current/ orcus http://kohei.us/files/orcus/doc/ http://kohei.us/files/orcus/doxygen/ LibreOfficeの5年間を振り返って

LibreOfficeの5年間を振り返って そのうちまた始める予定。 もっとコミュニティ寄りの作業をやってみたい。 LibreOfficeの5年間を振り返って

LibreOfficeの最新動向

LibreOfficeの5年間を振り返って VCLのリファクタリング VclPtrの導入によりメモリ管理を容易にし、メンテをしやすく するのが目的。 OpenGLを使って描画の高速化。かなり未完成。 GTK3のサポート強化。 LibreOfficeの5年間を振り返って

LibreOfficeの5年間を振り返って LibreOffice Online DEMO LibreOfficeの5年間を振り返って

LibreOfficeの5年間を振り返って http://devcentral.libreoffice.org/ LibreOfficeの5年間を振り返って

LibreOfficeの5年間を振り返って 5年間をまとめてみると... フォークして正解だった。 沢山のcontributorに恵まれた5年間だった。 小刻みな改善を山ほど出来た。 野心的な大規模な改善も幾つか出来た。 やるべきことや課題はまだ山積みだが、少しづつ良くなって きている。 LibreOfficeの5年間を振り返って

LibreOfficeの5年間を振り返って 今後の課題 安定性の向上に努める。開発文化のシフトが必要。 偏狭にならないように努める。常に新しい視点に前向きに。 クラウド・ビッグデータにどう対応する? 長期的開発支援の確保。ビジネスモデルの構築の支援。 Contributorの育成を継続的に行う。 ヘルプ・ドキュメントの整備。 LibreOfficeの5年間を振り返って

LibreOfficeの5年間を振り返って ご静聴ありがとうございました。 LibreOfficeの5年間を振り返って