Merge lp:~ara/mago/mago into lp:~mago-contributors/mago/mago-1.0
- mago
- Merge into mago-1.0
Status: | Merged |
---|---|
Merged at revision: | not available |
Proposed branch: | lp:~ara/mago/mago |
Merge into: | lp:~mago-contributors/mago/mago-1.0 |
Diff against target: | None lines |
To merge this branch: | bzr merge lp:~ara/mago/mago |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Javier Collado (community) | Approve | ||
Review via email: mp+7246@code.launchpad.net |
Commit message
Description of the change
Ara Pulido (ara) wrote : | # |
Ara Pulido (ara) wrote : | # |
I also removed the debian packaging, as we are not using it and it is very outdated.
If we decide to package Mago, we can add it later again.
Javier Collado (javier.collado) wrote : | # |
Hello,
desktoptesting package should be renamed to mago also, right?
Best regards,
Javier
Ara Pulido (ara) wrote : | # |
I was not sure about that point.
Before, the project name was ubuntu-
I wouldn't like people to think that the project is just the library.
would libmago a better name?
Javier Collado (javier.collado) wrote : | # |
I would stick to mago just to have a short name. I think there are many projects whose name mean multiple things and that's not a problem.
Best regards,
Javier
> I was not sure about that point.
> Before, the project name was ubuntu-
> desktoptesting.
>
> I wouldn't like people to think that the project is just the library.
>
> would libmago a better name?
Nagappan Alagappan (nagappan) wrote : | # |
> would libmago a better name?
What mago stands for ? I like libmago though :)
Thanks
Ara Pulido (ara) wrote : | # |
> I would stick to mago just to have a short name. I think there are many
> projects whose name mean multiple things and that's not a problem.
>
I think libmago is short enough and it would be better for packaging in the future. If we create a package in the future, mago could be the source package providing as binaries: mago and libmago (and maybe magotests)
- 57. By Ara Pulido
-
Changed the package name to mago
Ara Pulido (ara) wrote : | # |
Package name changed.
Regards,
Ara.
> Hello,
>
> desktoptesting package should be renamed to mago also, right?
>
> Best regards,
> Javier
Ara Pulido (ara) wrote : | # |
Is there anything else needed? I would like to have this small change approved ASAP, so I can announce the new name at the list.
Thanks,
Ara.
Javier Collado (javier.collado) wrote : | # |
After the package name change, I don't have any other concern.
Preview Diff
1 | === renamed file 'bin/ubuntu-desktop-test' => 'bin/mago' |
2 | --- bin/ubuntu-desktop-test 2009-06-03 14:40:26 +0000 |
3 | +++ bin/mago 2009-06-09 15:22:50 +0000 |
4 | @@ -22,7 +22,7 @@ |
5 | |
6 | # Globals |
7 | TESTS_SHARE = "." |
8 | -TESTS_HOME = os.environ["HOME"] + "/.ubuntu-desktop-test" |
9 | +TESTS_HOME = os.environ["HOME"] + "/.mago" |
10 | SCREENSHOTS_SHARE = "/tmp/ldtp-screenshots" |
11 | |
12 | # For the moment, all applications should be running in English |
13 | @@ -224,7 +224,7 @@ |
14 | usage = "%prog [OPTIONS]" |
15 | parser = OptionParser(usage=usage) |
16 | |
17 | - default_target = "~/.ubuntu-desktop-test" |
18 | + default_target = "~/.mago" |
19 | default_log_level = "critical" |
20 | |
21 | parser.add_option("-l", "--log", |
22 | |
23 | === removed directory 'debian' |
24 | === removed file 'debian/changelog' |
25 | --- debian/changelog 2009-03-10 01:49:07 +0000 |
26 | +++ debian/changelog 1970-01-01 00:00:00 +0000 |
27 | @@ -1,12 +0,0 @@ |
28 | -ubuntu-desktop-testing (0.1-0ubuntu2) jaunty; urgency=low |
29 | - |
30 | - * Various fixes for Checkbox integration |
31 | - * Fixed packaging for Jaunty/Python 2.6 |
32 | - |
33 | - -- Dave Murphy <schwuk@ubuntu.com> Tue, 10 Mar 2009 01:47:13 +0000 |
34 | - |
35 | -ubuntu-desktop-testing (0.1-0ubuntu1) intrepid; urgency=low |
36 | - |
37 | - * Initial release. |
38 | - |
39 | - -- Ara Pulido <apulido@gmail.com> Thu, 31 Jul 2008 07:16:11 -0400 |
40 | |
41 | === removed file 'debian/compat' |
42 | --- debian/compat 2008-08-21 11:18:49 +0000 |
43 | +++ debian/compat 1970-01-01 00:00:00 +0000 |
44 | @@ -1,1 +0,0 @@ |
45 | -5 |
46 | |
47 | === removed file 'debian/control' |
48 | --- debian/control 2008-08-27 11:33:17 +0000 |
49 | +++ debian/control 1970-01-01 00:00:00 +0000 |
50 | @@ -1,26 +0,0 @@ |
51 | -Source: ubuntu-desktop-testing |
52 | -Section: utils |
53 | -Priority: optional |
54 | -XSBC-Original-Maintainer: Ara Pulido <apulido@gmail.com> |
55 | -Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com> |
56 | -Standards-Version: 3.8.0 |
57 | -XS-Python-Version: current |
58 | -Build-Depends: cdbs (>= 0.4.43), debhelper (>= 5.0.37.2), python-central, python-dev (>= 2.4), python-distutils-extra |
59 | -Vcs-Bzr: https://code.launchpad.net/~hardware-certification/checkbox/trunk |
60 | - |
61 | -Package: ubuntu-desktop-tests |
62 | -Architecture: all |
63 | -Depends: ${misc:Depends}, ${python:Depends}, ldtp, python-ldtp, desktop-testing-library |
64 | -Recommends: xsltproc, firefox |
65 | -XB-Python-Version: ${python:Versions} |
66 | -Description: Ubuntu Desktop Tests |
67 | - A set of desktop tests that can be used with the desktop-testing-library to test Ubuntu automatically. |
68 | -Vcs-Bzr: https://code.launchpad.net/~apulido/ubuntu-desktop-testing/ubuntu-desktop-testing |
69 | - |
70 | -Package: desktop-testing-library |
71 | -Architecture: all |
72 | -Depends: ${misc:Depends}, ${python:Depends}, ldtp, python-ldtp |
73 | -XB-Python-Version: ${python:Versions} |
74 | -Description: Desktop Testing library |
75 | - Library for desktop testing. It allows the user to write desktop tests for Ubuntu withouth needing to know how LDTP framework works internally. |
76 | -Vcs-Bzr: https://code.launchpad.net/~apulido/ubuntu-desktop-testing/ubuntu-desktop-testing |
77 | |
78 | === removed file 'debian/copyright' |
79 | --- debian/copyright 2008-08-27 11:33:17 +0000 |
80 | +++ debian/copyright 1970-01-01 00:00:00 +0000 |
81 | @@ -1,30 +0,0 @@ |
82 | -This package was debianized by Ara Pulido <ara.pulido@canonical.com> |
83 | -Thu Jul 31 07:41:17 EDT 2008 |
84 | - |
85 | -It was downloaded from http://launchpad.net/ubuntu-tests |
86 | - |
87 | -Upstream Authors: |
88 | - Ara Pulido <ara.pulido@ubuntu.com> |
89 | - |
90 | -Copyright: |
91 | - Copyright (c) 2008 Canonical |
92 | - |
93 | -License: |
94 | - |
95 | - This package is free software: you can redistribute it and/or modify |
96 | - it under the terms of the GNU Lesser General Public License as published by |
97 | - the Free Software Foundation, either version 3 of the License, or |
98 | - (at your option) any later version. |
99 | - |
100 | - This program is distributed in the hope that it will be useful, |
101 | - but WITHOUT ANY WARRANTY; without even the implied warranty of |
102 | - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
103 | - GNU Lesser General Public License for more details. |
104 | - |
105 | - You should have received a copy of the GNU Lesser General Public License |
106 | - along with this program. If not, see <http://www.gnu.org/licenses/>. |
107 | - |
108 | -On Debian systems, the complete text of the GNU Lesser General |
109 | -Public License can be found in `/usr/share/common-licenses/LGPL'. |
110 | - |
111 | -The entire code base may be distributed under the terms of the GNU Lesser General Public License (LGPL). |
112 | |
113 | === removed file 'debian/desktop-testing-library.install' |
114 | --- debian/desktop-testing-library.install 2009-03-10 01:49:07 +0000 |
115 | +++ debian/desktop-testing-library.install 1970-01-01 00:00:00 +0000 |
116 | @@ -1,1 +0,0 @@ |
117 | -usr/lib/python*/dist-packages/desktoptesting/* |
118 | |
119 | === removed file 'debian/pycompat' |
120 | --- debian/pycompat 2008-08-21 11:18:49 +0000 |
121 | +++ debian/pycompat 1970-01-01 00:00:00 +0000 |
122 | @@ -1,1 +0,0 @@ |
123 | -2 |
124 | |
125 | === removed file 'debian/rules' |
126 | --- debian/rules 2009-03-10 01:49:07 +0000 |
127 | +++ debian/rules 1970-01-01 00:00:00 +0000 |
128 | @@ -1,13 +0,0 @@ |
129 | -#!/usr/bin/make -f |
130 | - |
131 | -DEB_PYTHON_SYSTEM := pycentral |
132 | - |
133 | -include /usr/share/cdbs/1/rules/debhelper.mk |
134 | -include /usr/share/cdbs/1/class/python-distutils.mk |
135 | -include /usr/share/cdbs/1/rules/simple-patchsys.mk |
136 | - |
137 | -DEB_DH_INSTALL_SOURCEDIR := debian/tmp |
138 | -DEB_PYTHON_INSTALL_ARGS_ALL := --no-compile --install-layout=deb |
139 | - |
140 | -clean:: |
141 | - -find . -name \*.mo -exec rm {} \; |
142 | |
143 | === removed file 'debian/ubuntu-desktop-tests.install' |
144 | --- debian/ubuntu-desktop-tests.install 2008-10-20 23:27:39 +0000 |
145 | +++ debian/ubuntu-desktop-tests.install 1970-01-01 00:00:00 +0000 |
146 | @@ -1,2 +0,0 @@ |
147 | -usr/bin/ubuntu-desktop-test |
148 | -usr/share/ubuntu-desktop-tests/* |
149 | |
150 | === modified file 'report.xsl' |
151 | --- report.xsl 2009-03-30 14:49:24 +0000 |
152 | +++ report.xsl 2009-06-09 15:22:50 +0000 |
153 | @@ -4,7 +4,7 @@ |
154 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr"> |
155 | <head> |
156 | <title> |
157 | - Ubuntu LDTP Tests Report |
158 | + Mago Tests Report |
159 | </title> |
160 | <!-- Launchpad style sheet --> |
161 | <style type="text/css" media="screen, print">@import url(https://edge.launchpad.net/+icing/rev7667/+style-slimmer.css);</style> |
162 | @@ -93,10 +93,10 @@ |
163 | <p> |
164 | <br/> |
165 | </p> |
166 | - <h1>Ubuntu LDTP Tests Report</h1> |
167 | + <h1>Mago Tests Report</h1> |
168 | <p> |
169 | - This are the results from a run of Ubuntu Desktop Tests. <br/> |
170 | - If you find false positives, please, report bugs against <a href="https://launchpad.net/ubuntu-desktop-testing/+filebug">ubuntu-desktop-testing</a> project. |
171 | + This are the results from a run of Mago Desktop Tests. <br/> |
172 | + If you find false positives, please, report bugs against <a href="https://launchpad.net/mago/+filebug">Mago</a> project. |
173 | </p> |
174 | <h2><b>Suite: <xsl:value-of select="suite/@name" /></b> (Class: <xsl:value-of select="suite/class" />)</h2> |
175 | <h2>Description: <xsl:value-of select="suite/description" /></h2> |
176 | |
177 | === modified file 'setup.py' |
178 | --- setup.py 2009-05-26 15:13:02 +0000 |
179 | +++ setup.py 2009-06-09 15:22:50 +0000 |
180 | @@ -83,34 +83,34 @@ |
181 | infile = os.path.join("bin", os.path.basename(outfile)) |
182 | substitute_variables(infile, outfile, { |
183 | 'TESTS_SHARE = "."': |
184 | - 'TESTS_SHARE = "/usr/share/ubuntu-desktop-tests"'}) |
185 | + 'TESTS_SHARE = "/usr/share/mago"'}) |
186 | |
187 | |
188 | setup( |
189 | - name = "ubuntu-desktop-testing", |
190 | + name = "mago", |
191 | version = changelog_version(), |
192 | author = "Ara Pulido", |
193 | author_email = "ara.pulido@canonical.com", |
194 | license = "LGPL", |
195 | - description = "Ubuntu Desktop Testing", |
196 | + description = "Mago", |
197 | long_description = """ |
198 | This project provides a library and scripts for desktop testing. |
199 | """, |
200 | data_files = [ |
201 | - ("share/ubuntu-desktop-tests", ["report.xsl", "conffile.ini"]), |
202 | - ("share/ubuntu-desktop-tests/gedit", ["gedit/*.*"]), |
203 | - ("share/ubuntu-desktop-tests/gedit/data", ["gedit/data/*"]), |
204 | - ("share/ubuntu-desktop-tests/notify-osd", ["notify-osd/*.*"]), |
205 | - ("share/ubuntu-desktop-tests/notify-osd/data", ["notify-osd/data/*"]), |
206 | - ("share/ubuntu-desktop-tests/indicator-applet", ["indicator-applet/*.*"]), |
207 | - ("share/ubuntu-desktop-tests/indicator-applet/data", ["indicator-applet/data/*"]), |
208 | - ("share/ubuntu-desktop-tests/gnome-panel", ["gnome-panel/*.*"]), |
209 | - ("share/ubuntu-desktop-tests/gnome-panel/data", ["gnome-panel/data/*"]), |
210 | - ("share/ubuntu-desktop-tests/update-manager", ["update-manager/*.*"]), |
211 | - ("share/ubuntu-desktop-tests/update-manager/data", ["update-manager/data/*"]), |
212 | - ("share/ubuntu-desktop-tests/seahorse", ["seahorse/*.*"]), |
213 | - ("share/ubuntu-desktop-tests/seahorse/data", ["seahorse/data/*"])], |
214 | - scripts = ["bin/ubuntu-desktop-test"], |
215 | + ("share/mago", ["report.xsl", "conffile.ini"]), |
216 | + ("share/mago/gedit", ["gedit/*.*"]), |
217 | + ("share/mago/gedit/data", ["gedit/data/*"]), |
218 | + ("share/mago/notify-osd", ["notify-osd/*.*"]), |
219 | + ("share/mago/notify-osd/data", ["notify-osd/data/*"]), |
220 | + ("share/mago/indicator-applet", ["indicator-applet/*.*"]), |
221 | + ("share/mago/indicator-applet/data", ["indicator-applet/data/*"]), |
222 | + ("share/mago/gnome-panel", ["gnome-panel/*.*"]), |
223 | + ("share/mago/gnome-panel/data", ["gnome-panel/data/*"]), |
224 | + ("share/mago/update-manager", ["update-manager/*.*"]), |
225 | + ("share/mago/update-manager/data", ["update-manager/data/*"]), |
226 | + ("share/mago/seahorse", ["seahorse/*.*"]), |
227 | + ("share/mago/seahorse/data", ["seahorse/data/*"])], |
228 | + scripts = ["bin/mago"], |
229 | packages = ["desktoptesting", |
230 | "desktoptesting.application", |
231 | "desktoptesting.test_suite"], |
These are minor changes to be able to announce the new project name to the mailing list.
This is not related to the changes of dry_run and/or test_discovery.
This is just a quick name fix so we can expose this publicly as soon as possible.