ReactOS-Hackfestまたは別のオプション...夏の最後の月をエンコードする

Habrオーディエンスの注意を喚起するため、ReactOSプロジェクトチームが2015年夏の最後の月に何をしたかについてのレポートを提供します。 今月のメインイベントは当然、Hackfestになりました。

最初の日を引いた日(8月5日)


アレクセイはハックフェストの開始のずっと前に到着し、無駄な時間を無駄にしないために、コリンは夏の暑い日にアーヘンの街を輝かしく見せました:大聖堂、鉱泉、レストラン、カフェ、そしてもちろん、 ライン・ヴェストファーレン工科大学 (RVTU)の建物街全体。
私たちにとって最も重要なのは、大学クリニックの建物(すべてのエンジニアリング通信が建物の外で行われた )ではなく、セミナーのための一時的な建物で、ハックフェストに大きな部屋が割り当てられました。 内部では、この建物は非常に清潔で、近代的な設備が整っていました。 しかし、実際には一時的なものであり、恒久的な建物が完成するとすぐに取り壊されます。 だから、ドイツ人は松葉杖と小道具をハックするのに外国人ではありません:)



Colinは組織的な問題のほとんどを引き継ぎ、開発者が到着する頃には、すべてがHackfestの準備ができていました。

0日目(8月6日)


アミン、ステファン、ビクターはケルンの空港に無事に着陸し、そこでアレックスとコリンが出会った。


コリンは学生寮のアパートにみんなを招待し、そこで面白いことを見せたり話したりしました。 Alexeyによる小さなレポート:


一部の開発者はホステルに落ち着き、夜にはトーマスとティモに会いに行きました

初日(8月7日)


ハックフェストが始まりました! ラップトップ、キーボード、マウス、モニター、マザーボード、メモリモジュール、ケーブル、スイッチなど、すべてが異なる機器をもたらしました。
屋内テーブルはいくつかの島の形に配置され、 ハッキングと呼ばれるものを始めました。


古いハードウェアのテーブルの上で、Christophは「実際のハードウェア」でReactOSをテストするためにミニマリストのコンピューターを組み立てましたが、明らかに、仮想化の使用が依然として普及しています。


この日にHackfestの開発者が行った興味深いコミット:


2日目(8月8日)


Thomas Faberは、ReactOSのさまざまな部分のトラブルシューティングを続けました。
Christoph von Wittichは、setupapiダイナミックリンクライブラリで問題を検出し、このエラーを修正しました。
Daniel Reimerが到着し、彼と一緒にビールを持ってきました (いいえ、彼は事前にバイエルンの本物のビールの箱をいくつか郵送しました)。そして、一連のコミットを開始しました。
素晴らしいイタリアンレストランでこの日の成功を祝うことにしました。


3日目(8月9日)


仕事は昨日と同様に行きました。 一部の開発者は何もコミットしませんでしたが、彼らがベストを尽くしたことは明らかであり、彼らの仕事の成果はすぐにわかります。
コミットによると、状況は次のとおりです


開発者の1人が密かにAlcoponyという名前のポニーをトランクに持ち込み、Hackfestが終わるまで全員が確実に動作するようにしました!


4日目(8月10日)


Daniel Reimerは続けます:今回は12個のバグ( 68655から68658および68662から68672のリビジョン )をクローズました
Christoph von Wittichは、ReactOSでのATI Radeonグラフィックカードドライバーのインストールと操作をさらに扱いました。 このため、多数のCORE-10000でバグが作成されました。 SetupapiにはLZアーカイブの処理(アンパック)のサポートがなく(Wineは不要だったため)、Christophが正常に実装しました。 ATI Radeonドライバーインストーラーは、ReactOSで正常に動作するようになりました。
また、ボーナスとして、Thomas Faberはsetupapi動的ライブラリコード( CORE-10004 )の初期化されていないポインタのリリースを修正しました。


5日目(8月11日)


この日、アレクセイ・ブラギンとトーマス・フェイバーは去り、すでに通常のモードでリモートで作業を続ける必要がありました。 トーマスは、メモリマネージャ、APIテストなどで修正を導入しました。
Daniel Reimerは4つのバグをクローズし、 Benedict Freisenはコミットに参加しました。 ベネディクトはメインソースブランチへの直接書き込みアクセスを許可されただけで、これを利用してhhpcompに関するすべての作業を「新しいHTML Help Projectコンパイラ(* .hhp)」に直接コミットしました。
Timo Kreuzerは、多くのビデオカードドライバーがおそらく必要とするEngQueryLocalTime関数の実装をコミットしました。


6日目と7日目(8月12日と13日)


Timo Kreuzerはwin32kのエラーを修正しました。その結果、サブシステムは実行中のプロセス( CORE-10017 )のコンテキストをチェックしなかったため、間違ったユーザーモードアドレスにアクセスしました。
合計で、ハックフェスト中に51件のバグレポートがクローズされました。
Hackfestは、BeerfestとVodkafestと呼ばれるチームビルディングステージに既に入っています。
画像画像
そして、車、飛行機、電車に乗って家に帰る時間です。

1週間を通して、Victor MartinezはYouTubeを介してライブストリーミングを行い、Hackfestで何が行われたかを説明しています。 それらのエントリは、ReactOSコミュニティチャンネルで入手できます。 これらのブロードキャストは、何が起こっていたかをより完全に説明し、一般に、Hackfestで優勢だった雰囲気を伝えます!



別のハックフェストのスピンオフは、ReactOSのUNCパスとネットワーク共有の基本的なサポートの出現であったことに言及することが重要です。 これで、共有フォルダーを使用して、それらをVboxおよびVMwareのディスクとしてマウントできます。

さて、おやつとして、RVCが実施したGenerationSアクセラレーターへ 「参加」の経験に慣れることをお勧めします。 物語は非常に有望に始まりましたが、終わりました...まあ、まあまあ。

Source: https://habr.com/ru/post/J265931/


All Articles