-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
BNC#876536. After convert Ycp to Ruby by YaST,
merge master to the reconvert branch manually. Still need to do some modification to make the module really works.
- Loading branch information
Showing
11 changed files
with
215 additions
and
44 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
#all generated Makefile and Makefile.in, try to contain all subdirs | ||
Makefile | ||
Makefile.in | ||
|
||
*.out.tmp | ||
*.err.tmp | ||
/package/*.tar.bz2 | ||
/Makefile.am | ||
/Makefile.am.common | ||
/acinclude.m4 | ||
/aclocal.m4 | ||
/autodocs-cc-base.ami | ||
/autodocs-cc-off.ami | ||
/autodocs-cc.ami | ||
/autodocs-ycp.ami | ||
/autom4te.cache/ | ||
/config.guess | ||
/config.log | ||
/config.status | ||
/config.sub | ||
/configure | ||
/configure.ac | ||
/configure.in | ||
/depcomp | ||
/install-sh | ||
/libtool | ||
/libtool.m4 | ||
/ltmain.sh | ||
/ltoptions.m4 | ||
/ltsugar.m4 | ||
/ltversion.m4 | ||
/lt~obsolete.m4 | ||
/missing |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,87 @@ | ||
YaST Contribution Guidelines | ||
============================ | ||
|
||
YaST is an open source project and as such it welcomes all kinds of | ||
contributions. If you decide to contribute, please follow these guidelines to | ||
ensure the process is effective and pleasant both for you and YaST maintainers. | ||
|
||
There are two main forms of contribution: reporting bugs and performing code | ||
changes. | ||
|
||
Bug Reports | ||
----------- | ||
|
||
If you find a problem, please report it either using | ||
[Bugzilla](https://bugzilla.novell.com/enter_bug.cgi?format=guided&product=openSUSE+Factory&component=YaST2) | ||
or [GitHub issues](../../issues). (For Bugzilla, use the [simplified | ||
registration](https://secure-www.novell.com/selfreg/jsp/createSimpleAccount.jsp) | ||
if you don't have an account yet.) | ||
|
||
If you find a problem, please report it either using | ||
[Bugzilla](https://bugzilla.novell.com/) or GitHub issues. We can't guarantee | ||
that every bug will be fixed, but we'll try. | ||
|
||
When creating a bug report, please follow our [bug reporting | ||
guidelines](http://en.opensuse.org/openSUSE:Report_a_YaST_bug). | ||
|
||
Code Changes | ||
------------ | ||
|
||
We welcome all kinds of code contributions, from simple bug fixes to significant | ||
refactorings and implementation of new features. However, before making any | ||
non-trivial contribution, get in touch with us first — this can prevent wasted | ||
effort on both sides. Also, have a look at our [development | ||
documentation](http://en.opensuse.org/openSUSE:YaST_development). | ||
|
||
To send us your code change, use GitHub pull requests. The workflow is as | ||
follows: | ||
|
||
1. Fork the project. | ||
|
||
2. Create a topic branch based on `master`. | ||
|
||
3. Implement your change, including tests (if possible). Make sure you adhere | ||
to the [Ruby style | ||
guide](https://github.com/SUSE/style-guides/blob/master/Ruby.md). | ||
|
||
4. Make sure your change didn't break anything by building the RPM package | ||
(`rake osc:build`). The build process includes running the full testsuite. | ||
|
||
5. Publish the branch and create a pull request. | ||
|
||
6. YaST developers will review your change and possibly point out issues. | ||
Adapt the code under their guidance until they are all resolved. | ||
|
||
7. Finally, the pull request will get merged or rejected. | ||
|
||
See also [GitHub's guide on | ||
contributing](https://help.github.com/articles/fork-a-repo). | ||
|
||
If you want to do multiple unrelated changes, use separate branches and pull | ||
requests. | ||
|
||
Do not change the `VERSION` and `*.changes` files as this could lead to | ||
conflicts. | ||
|
||
### Commits | ||
|
||
Each commit in the pull request should do only one thing, which is clearly | ||
described by its commit message. Especially avoid mixing formatting changes and | ||
functional changes into one commit. When writing commit messages, adhere to | ||
[widely used | ||
conventions](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html). | ||
|
||
If your commit is related to a bug in Buzgilla or an issue on GitHub, make sure | ||
you mention it in the commit message for cross-reference. Use format like | ||
bnc#775814 or gh#yast/yast-foo#42. See also [GitHub | ||
autolinking](https://help.github.com/articles/github-flavored-markdown#references) | ||
and [openSUSE abbreviation | ||
reference](http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines#Current_set_of_abbreviations). | ||
|
||
Additional Information | ||
---------------------- | ||
|
||
If you have any question, feel free to ask at the [development mailing | ||
list](http://lists.opensuse.org/yast-devel/) or at the | ||
[#yast](http://webchat.freenode.net/?channels=%23yast) IRC channel on freenode. | ||
We'll do our best to provide a timely and accurate answer. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
xwhu <xwhu@novell.com> | ||
Nick Wang <nwang@suse.com> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
require "yast/rake" | ||
|
||
Yast::Tasks.configuration do |conf| | ||
#lets ignore license check for now | ||
conf.skip_license_check << /.*/ | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
# | ||
# spec file for package yast2-drbd | ||
# | ||
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. | ||
# | ||
# All modifications and additions to the file contributed by third parties | ||
# remain the property of their copyright owners, unless otherwise agreed | ||
# upon. The license for this file, and modifications and additions to the | ||
# file, is the same license as for the pristine package itself (unless the | ||
# license for the pristine package is not an Open Source License, in which | ||
# case the license is the MIT License). An "Open Source License" is a | ||
# license that conforms to the Open Source Definition (Version 1.9) | ||
# published by the Open Source Initiative. | ||
|
||
# Please submit bugfixes or comments via http://bugs.opensuse.org/ | ||
# | ||
|
||
Name: yast2-drbd | ||
Version: 3.1.0 | ||
Release: 0 | ||
|
||
BuildRoot: %{_tmppath}/%{name}-%{version}-build | ||
Source0: %{name}-%{version}.tar.bz2 | ||
|
||
License: GPL v2 or later | ||
Group: System/YaST | ||
BuildRequires: perl-XML-Writer ruby rubygem-racc update-desktop-files yast2 yast2-devtools yast2-testsuite | ||
BuildRequires: yast2-devtools >= 3.1.10 | ||
Requires: yast2 | ||
BuildArch: noarch | ||
Requires: yast2-ruby-bindings >= 1.0.0 | ||
|
||
Summary: YaST2 - DRBD Configuration | ||
|
||
%description | ||
YaST2 - Configuration of Distributed Replicated Block Devices. With | ||
this module you can configure a distributed storage system, frequently | ||
used on high availability (HA) clusters. | ||
|
||
|
||
Authors: | ||
-------- | ||
cmeng@novell.com | ||
|
||
%prep | ||
%setup -n %{name}-%{version} | ||
|
||
%build | ||
%yast_build | ||
|
||
%install | ||
%yast_install | ||
|
||
|
||
%files | ||
%defattr(-,root,root) | ||
%{yast_yncludedir}/drbd/ | ||
%{yast_clientdir}/drbd.rb | ||
%{yast_moduledir}/Drbd.* | ||
%{yast_desktopdir}/drbd.desktop | ||
%{yast_scrconfdir}/*.scr | ||
%{yast_agentdir}/ag_drbd | ||
%doc %{yast_docdir} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.