|
ReactOSの開発 > どうやって参加するかどうやって参加するか次のような方法で、ReactOSに参加することができます。 Immense human resources went into the effort that brought forth the NT family of operating systems, including Windows XP and 2003. As ReactOS aspires to be a replacement for Windows, the same amount of resources would ensure the rapid progress of the project. This is where you can play a part. ReactOSを使うReactOSや、私たちの可能性に興味をお持ちでしょうか? ぜひ、ReactOSをダウンロードして、試してみてください。 ReactOSをテストするNo operating system is usable if it is found to be unstable and prone to problems. As ReactOS development work involves studying the behavior of an operating system that is not completely understood, testing should be of even greater importance, in order to fulfill the objective of binary compatibility with Windows. ReactOSの開発を、手伝うことができます。こちらで入手できる正式なトランクビルドをインストールして、使っているうちに、気がついた問題があれば、Bugzillaを使って何でも報告 (feedback) してください。アプリケーションの問題でも大歓迎です。 More information with regard to debugging is available in this Wiki article, and is recommended reading for those who wish to submit a bug report. ただし、気をつけることがあります。多くのアプリケーションは (正しく) 動作しません。多くのAPIコールは実装されていませんので、したがって、それ自体は、バグとはマークできません。 ReactOSを開発するIt's very simple to get involved with the development of ReactOS. The development team members are not part of some exclusive club with strict policies, so getting your code into the ReactOS codebase is straightforward. The only prerequisite is that you have not had access to Microsoft source code for the area you would be interested in working on. This includes any route in which you may have been exposed, whether it be via some student program or through illegally downloading leaked MS source code. Having viewed the source deems you as being tainted, and as such you may hinder the legality of the source which the ReactOS teams enforces every effort to keep clean. If like most developers, the above doesn't apply to you, consider yourself clean and eligible to write code for ReactOS. The best way to get involved is to start by installing an SVN client and downloading the source code. Next, download and install RosBE, the build environment used to facilitate the ReactOS build process. Once you've got this far you can either play around on your own to become familiar with the code base, or for the more eager you can skip that part and jump right into contacting the devs.
Contacting the devs can be done in two ways. The best and most responsive way is to join the ReactOS IRC channel on FreeNode. This is a very popular channel where there are sure to be a selection of active members, testers or developers to help with your initial questions. Those without clients can resort to finding one which can operate from within a web browser.
In the event that you don't have IRC access, a special email address has been setup to answer your queries. This email address is Getting commit access to the main repository is a relatively clear process. Simply supply patches for your area of interest via our Bugzilla service and the SVN patch generator. Your patches will be reviewed and added to the main source if found to be acceptable. After such a time (several patches) wherein the developers are happy with your quality of code, you will be offered commit access to the tree. This access may be by way of a branch if required, or it may be direct access to the tree. 編集者A freely accessible codebase is of little educational value if nobody is able to comprehend it. To this end, the ReactOS Wiki contains user, developer and administrator documentation, as well as knowledge base articles. Well written documentation is essential to everyone that participates in the project and uses ReactOS, to allow people to understand the codebase and to use, evaluate and improve ReactOS effectively. However, as it is, the Wiki would need more articles of useful quality. As the developers are occupied with the development effort in general, we need writers to create and maintain the articles in the wiki, covering all aspects of ReactOS from usage HOWTOs and tutorials to development notes. The wiki is editable to all users registered at the ReactOS website and all writers are encouraged to contribute articles there. The documentation should be easy to follow and understandable to the layman where appropriate, such as in articles targeted at the user. Please use formatting consistent with the rest of the wiki. Localized articles should go under their respective namespaces. The material posted on the Wiki should be the authors' own work and NO copyrighted works must be used without prior notice of having done so. インフラ順調なプロジェクトに必要なのは、今ある成果と、使えるインフラです: ウェブサイト、メーリングリスト、バグ追跡システム、文書システムなど。 サーバーの管理、PHPやMySQLのウェブ開発のスキルのある人々は、私たちの助けとなります。 FinanceFinancial contributions (donations) would be gratefully accepted, and would go towards stuff like hosting expenses, reimbursements for travelling to attend conventions and hardware to run our build bots, which produce our regular trunk builds. You could either make general donations or contribute towards Community Funded Ideas, the latter of which pays specific developers towards the implementation of major features of ReactOS. In this case, simply write for what idea you want your donation to be used for. If you prefer to have some tangible return on the money you part with, you can support the developers through their various enterprises. In particular, those who are contemplating running common Windows applications from Linux could consider Bordeaux, an add-on to WINE, maintained by Steven Edwards, one of our developers. PublicityEven if a software project achieves considerable success, it is worth little to society if nobody knows about it. ReactOS aims to be a free alternative to Windows, and should hence be made known to those who use Windows as their operating system, as well as those who may wish to join our cause. One method of helping us extend our reach to the community would be to suggest to your favorite technology publication or blog to review ReactOS. Another way of getting publicity would be through letting the computing department of your local university or company know about ReactOS. This could possibly involve attempting to implement a small part of the operating system for your academic project, or informing the company IT department of using ReactOS as a possible means to save on Windows desktop licenses. OtherThose who have skills outside of those already mentioned can still help out. Contributions from digital designers would be helpful as well, to provide graphics for the ReactOS GUI, website, and published material, amongst other things. Translators are always welcomed, and are invited to read the following article here for submitting contributions. 他にも、さまざまな方法でReactOSを手助けできます: subscribing to the mailing lists and giving feedback on various issues and creating localized sites about ReactOS are examples. For instance, this article was written by somebody who is not a regular contributor, but gives whatever time he can to the project. If you have an idea that may help the project in any way, or would like some specific guidance as to what can be done, feel free to drop by our IRC channel. We hope to hear from you soon! |