Merge lp:~ara/mago/mago into lp:~mago-contributors/mago/mago-1.0

Proposed by Ara Pulido
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
Reviewer Review Type Date Requested Status
Javier Collado (community) Approve
Review via email: mp+7246@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Ara Pulido (ara) wrote :

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.

Revision history for this message
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.

Revision history for this message
Javier Collado (javier.collado) wrote :

Hello,

desktoptesting package should be renamed to mago also, right?

Best regards,
    Javier

review: Needs Information
Revision history for this message
Ara Pulido (ara) wrote :

I was not sure about that point.
Before, the project name was ubuntu-desktop-testing and the library desktoptesting.

I wouldn't like people to think that the project is just the library.

would libmago a better name?

Revision history for this message
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-desktop-testing and the library
> desktoptesting.
>
> I wouldn't like people to think that the project is just the library.
>
> would libmago a better name?

Revision history for this message
Nagappan Alagappan (nagappan) wrote :

> would libmago a better name?

What mago stands for ? I like libmago though :)

Thanks

Revision history for this message
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)

lp:~ara/mago/mago updated
57. By Ara Pulido

Changed the package name to mago

Revision history for this message
Ara Pulido (ara) wrote :

Package name changed.

Regards,
Ara.

> Hello,
>
> desktoptesting package should be renamed to mago also, right?
>
> Best regards,
> Javier

Revision history for this message
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.

Revision history for this message
Javier Collado (javier.collado) wrote :

After the package name change, I don't have any other concern.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== renamed file 'bin/ubuntu-desktop-test' => 'bin/mago'
--- bin/ubuntu-desktop-test 2009-06-03 14:40:26 +0000
+++ bin/mago 2009-06-09 15:22:50 +0000
@@ -22,7 +22,7 @@
2222
23# Globals23# Globals
24TESTS_SHARE = "."24TESTS_SHARE = "."
25TESTS_HOME = os.environ["HOME"] + "/.ubuntu-desktop-test"25TESTS_HOME = os.environ["HOME"] + "/.mago"
26SCREENSHOTS_SHARE = "/tmp/ldtp-screenshots"26SCREENSHOTS_SHARE = "/tmp/ldtp-screenshots"
2727
28# For the moment, all applications should be running in English28# For the moment, all applications should be running in English
@@ -224,7 +224,7 @@
224 usage = "%prog [OPTIONS]"224 usage = "%prog [OPTIONS]"
225 parser = OptionParser(usage=usage)225 parser = OptionParser(usage=usage)
226226
227 default_target = "~/.ubuntu-desktop-test"227 default_target = "~/.mago"
228 default_log_level = "critical"228 default_log_level = "critical"
229229
230 parser.add_option("-l", "--log",230 parser.add_option("-l", "--log",
231231
=== removed directory 'debian'
=== removed file 'debian/changelog'
--- debian/changelog 2009-03-10 01:49:07 +0000
+++ debian/changelog 1970-01-01 00:00:00 +0000
@@ -1,12 +0,0 @@
1ubuntu-desktop-testing (0.1-0ubuntu2) jaunty; urgency=low
2
3 * Various fixes for Checkbox integration
4 * Fixed packaging for Jaunty/Python 2.6
5
6 -- Dave Murphy <schwuk@ubuntu.com> Tue, 10 Mar 2009 01:47:13 +0000
7
8ubuntu-desktop-testing (0.1-0ubuntu1) intrepid; urgency=low
9
10 * Initial release.
11
12 -- Ara Pulido <apulido@gmail.com> Thu, 31 Jul 2008 07:16:11 -0400
130
=== removed file 'debian/compat'
--- debian/compat 2008-08-21 11:18:49 +0000
+++ debian/compat 1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
15
20
=== removed file 'debian/control'
--- debian/control 2008-08-27 11:33:17 +0000
+++ debian/control 1970-01-01 00:00:00 +0000
@@ -1,26 +0,0 @@
1Source: ubuntu-desktop-testing
2Section: utils
3Priority: optional
4XSBC-Original-Maintainer: Ara Pulido <apulido@gmail.com>
5Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>
6Standards-Version: 3.8.0
7XS-Python-Version: current
8Build-Depends: cdbs (>= 0.4.43), debhelper (>= 5.0.37.2), python-central, python-dev (>= 2.4), python-distutils-extra
9Vcs-Bzr: https://code.launchpad.net/~hardware-certification/checkbox/trunk
10
11Package: ubuntu-desktop-tests
12Architecture: all
13Depends: ${misc:Depends}, ${python:Depends}, ldtp, python-ldtp, desktop-testing-library
14Recommends: xsltproc, firefox
15XB-Python-Version: ${python:Versions}
16Description: Ubuntu Desktop Tests
17 A set of desktop tests that can be used with the desktop-testing-library to test Ubuntu automatically.
18Vcs-Bzr: https://code.launchpad.net/~apulido/ubuntu-desktop-testing/ubuntu-desktop-testing
19
20Package: desktop-testing-library
21Architecture: all
22Depends: ${misc:Depends}, ${python:Depends}, ldtp, python-ldtp
23XB-Python-Version: ${python:Versions}
24Description: Desktop Testing library
25 Library for desktop testing. It allows the user to write desktop tests for Ubuntu withouth needing to know how LDTP framework works internally.
26Vcs-Bzr: https://code.launchpad.net/~apulido/ubuntu-desktop-testing/ubuntu-desktop-testing
270
=== removed file 'debian/copyright'
--- debian/copyright 2008-08-27 11:33:17 +0000
+++ debian/copyright 1970-01-01 00:00:00 +0000
@@ -1,30 +0,0 @@
1This package was debianized by Ara Pulido <ara.pulido@canonical.com>
2Thu Jul 31 07:41:17 EDT 2008
3
4It was downloaded from http://launchpad.net/ubuntu-tests
5
6Upstream Authors:
7 Ara Pulido <ara.pulido@ubuntu.com>
8
9Copyright:
10 Copyright (c) 2008 Canonical
11
12License:
13
14 This package is free software: you can redistribute it and/or modify
15 it under the terms of the GNU Lesser General Public License as published by
16 the Free Software Foundation, either version 3 of the License, or
17 (at your option) any later version.
18
19 This program is distributed in the hope that it will be useful,
20 but WITHOUT ANY WARRANTY; without even the implied warranty of
21 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
22 GNU Lesser General Public License for more details.
23
24 You should have received a copy of the GNU Lesser General Public License
25 along with this program. If not, see <http://www.gnu.org/licenses/>.
26
27On Debian systems, the complete text of the GNU Lesser General
28Public License can be found in `/usr/share/common-licenses/LGPL'.
29
30The entire code base may be distributed under the terms of the GNU Lesser General Public License (LGPL).
310
=== removed file 'debian/desktop-testing-library.install'
--- debian/desktop-testing-library.install 2009-03-10 01:49:07 +0000
+++ debian/desktop-testing-library.install 1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
1usr/lib/python*/dist-packages/desktoptesting/*
20
=== removed file 'debian/pycompat'
--- debian/pycompat 2008-08-21 11:18:49 +0000
+++ debian/pycompat 1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
12
20
=== removed file 'debian/rules'
--- debian/rules 2009-03-10 01:49:07 +0000
+++ debian/rules 1970-01-01 00:00:00 +0000
@@ -1,13 +0,0 @@
1#!/usr/bin/make -f
2
3DEB_PYTHON_SYSTEM := pycentral
4
5include /usr/share/cdbs/1/rules/debhelper.mk
6include /usr/share/cdbs/1/class/python-distutils.mk
7include /usr/share/cdbs/1/rules/simple-patchsys.mk
8
9DEB_DH_INSTALL_SOURCEDIR := debian/tmp
10DEB_PYTHON_INSTALL_ARGS_ALL := --no-compile --install-layout=deb
11
12clean::
13 -find . -name \*.mo -exec rm {} \;
140
=== removed file 'debian/ubuntu-desktop-tests.install'
--- debian/ubuntu-desktop-tests.install 2008-10-20 23:27:39 +0000
+++ debian/ubuntu-desktop-tests.install 1970-01-01 00:00:00 +0000
@@ -1,2 +0,0 @@
1usr/bin/ubuntu-desktop-test
2usr/share/ubuntu-desktop-tests/*
30
=== modified file 'report.xsl'
--- report.xsl 2009-03-30 14:49:24 +0000
+++ report.xsl 2009-06-09 15:22:50 +0000
@@ -4,7 +4,7 @@
4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr">4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr">
5 <head>5 <head>
6 <title>6 <title>
7 Ubuntu LDTP Tests Report7 Mago Tests Report
8 </title>8 </title>
9 <!-- Launchpad style sheet -->9 <!-- Launchpad style sheet -->
10 <style type="text/css" media="screen, print">@import url(https://edge.launchpad.net/+icing/rev7667/+style-slimmer.css);</style>10 <style type="text/css" media="screen, print">@import url(https://edge.launchpad.net/+icing/rev7667/+style-slimmer.css);</style>
@@ -93,10 +93,10 @@
93 <p>93 <p>
94 <br/>94 <br/>
95 </p>95 </p>
96 <h1>Ubuntu LDTP Tests Report</h1>96 <h1>Mago Tests Report</h1>
97 <p>97 <p>
98 This are the results from a run of Ubuntu Desktop Tests. <br/>98 This are the results from a run of Mago Desktop Tests. <br/>
99 If you find false positives, please, report bugs against <a href="https://launchpad.net/ubuntu-desktop-testing/+filebug">ubuntu-desktop-testing</a> project.99 If you find false positives, please, report bugs against <a href="https://launchpad.net/mago/+filebug">Mago</a> project.
100 </p>100 </p>
101 <h2><b>Suite: <xsl:value-of select="suite/@name" /></b> (Class: <xsl:value-of select="suite/class" />)</h2>101 <h2><b>Suite: <xsl:value-of select="suite/@name" /></b> (Class: <xsl:value-of select="suite/class" />)</h2>
102 <h2>Description: <xsl:value-of select="suite/description" /></h2>102 <h2>Description: <xsl:value-of select="suite/description" /></h2>
103103
=== modified file 'setup.py'
--- setup.py 2009-05-26 15:13:02 +0000
+++ setup.py 2009-06-09 15:22:50 +0000
@@ -83,34 +83,34 @@
83 infile = os.path.join("bin", os.path.basename(outfile))83 infile = os.path.join("bin", os.path.basename(outfile))
84 substitute_variables(infile, outfile, {84 substitute_variables(infile, outfile, {
85 'TESTS_SHARE = "."':85 'TESTS_SHARE = "."':
86 'TESTS_SHARE = "/usr/share/ubuntu-desktop-tests"'})86 'TESTS_SHARE = "/usr/share/mago"'})
8787
8888
89setup(89setup(
90 name = "ubuntu-desktop-testing",90 name = "mago",
91 version = changelog_version(),91 version = changelog_version(),
92 author = "Ara Pulido",92 author = "Ara Pulido",
93 author_email = "ara.pulido@canonical.com",93 author_email = "ara.pulido@canonical.com",
94 license = "LGPL",94 license = "LGPL",
95 description = "Ubuntu Desktop Testing",95 description = "Mago",
96 long_description = """96 long_description = """
97This project provides a library and scripts for desktop testing.97This project provides a library and scripts for desktop testing.
98""",98""",
99 data_files = [99 data_files = [
100 ("share/ubuntu-desktop-tests", ["report.xsl", "conffile.ini"]),100 ("share/mago", ["report.xsl", "conffile.ini"]),
101 ("share/ubuntu-desktop-tests/gedit", ["gedit/*.*"]),101 ("share/mago/gedit", ["gedit/*.*"]),
102 ("share/ubuntu-desktop-tests/gedit/data", ["gedit/data/*"]),102 ("share/mago/gedit/data", ["gedit/data/*"]),
103 ("share/ubuntu-desktop-tests/notify-osd", ["notify-osd/*.*"]),103 ("share/mago/notify-osd", ["notify-osd/*.*"]),
104 ("share/ubuntu-desktop-tests/notify-osd/data", ["notify-osd/data/*"]),104 ("share/mago/notify-osd/data", ["notify-osd/data/*"]),
105 ("share/ubuntu-desktop-tests/indicator-applet", ["indicator-applet/*.*"]),105 ("share/mago/indicator-applet", ["indicator-applet/*.*"]),
106 ("share/ubuntu-desktop-tests/indicator-applet/data", ["indicator-applet/data/*"]),106 ("share/mago/indicator-applet/data", ["indicator-applet/data/*"]),
107 ("share/ubuntu-desktop-tests/gnome-panel", ["gnome-panel/*.*"]),107 ("share/mago/gnome-panel", ["gnome-panel/*.*"]),
108 ("share/ubuntu-desktop-tests/gnome-panel/data", ["gnome-panel/data/*"]),108 ("share/mago/gnome-panel/data", ["gnome-panel/data/*"]),
109 ("share/ubuntu-desktop-tests/update-manager", ["update-manager/*.*"]),109 ("share/mago/update-manager", ["update-manager/*.*"]),
110 ("share/ubuntu-desktop-tests/update-manager/data", ["update-manager/data/*"]),110 ("share/mago/update-manager/data", ["update-manager/data/*"]),
111 ("share/ubuntu-desktop-tests/seahorse", ["seahorse/*.*"]),111 ("share/mago/seahorse", ["seahorse/*.*"]),
112 ("share/ubuntu-desktop-tests/seahorse/data", ["seahorse/data/*"])],112 ("share/mago/seahorse/data", ["seahorse/data/*"])],
113 scripts = ["bin/ubuntu-desktop-test"],113 scripts = ["bin/mago"],
114 packages = ["desktoptesting",114 packages = ["desktoptesting",
115 "desktoptesting.application",115 "desktoptesting.application",
116 "desktoptesting.test_suite"],116 "desktoptesting.test_suite"],

Subscribers

People subscribed via source and target branches

to status/vote changes: