All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v2 0/3] Fix regression caused my moving README
@ 2016-07-20 20:31 Pranith Kumar
  2016-07-20 20:31 ` [Qemu-devel] [PATCH v2 1/3] Revert e5dfc5e8e("Move README to markdown") Pranith Kumar
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Pranith Kumar @ 2016-07-20 20:31 UTC (permalink / raw)
  Cc: qemu-devel, famz, peter.maydell, berrange, sw, eblake, stefanha,
	armbru

When we renamed README we caused a bunch of regressions caused by
checkpatch.pl and the windows installer which check for the presence
of the README file. The ensuring discussion made it clear that having
a symlink is preferable. This patch series implements that.

This works as expected and can be seen here: https://github.com/pranith/qemu/tree/markdown

Pranith Kumar (3):
  Revert e5dfc5e8e("Move README to markdown")
  Update README to accomodate markdown format
  Create README.md as a symlink to README

v2:

- Fix wrong commit hash in the subject of patch 1
- Update with comments from Stefan Weil

 README    | 105 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 README.md | 107 +-------------------------------------------------------------
 2 files changed, 106 insertions(+), 106 deletions(-)
 create mode 100644 README
 mode change 100644 => 120000 README.md

-- 
2.9.2

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Qemu-devel] [PATCH v2 1/3] Revert e5dfc5e8e("Move README to markdown")
  2016-07-20 20:31 [Qemu-devel] [PATCH v2 0/3] Fix regression caused my moving README Pranith Kumar
@ 2016-07-20 20:31 ` Pranith Kumar
  2016-07-21  9:56   ` Peter Maydell
  2016-07-20 20:31 ` [Qemu-devel] [PATCH v2 2/3] Update README to accomodate markdown format Pranith Kumar
  2016-07-20 20:31 ` [Qemu-devel] [PATCH v2 3/3] Create README.md as a symlink to README Pranith Kumar
  2 siblings, 1 reply; 5+ messages in thread
From: Pranith Kumar @ 2016-07-20 20:31 UTC (permalink / raw)
  To: Paolo Bonzini, Daniel P. Berrange, John Snow,
	open list:All patches CC here
  Cc: famz, peter.maydell, sw, eblake, stefanha, armbru

checkpatch.pl and other scripts fail without README. Also in dicussions
it was deemed safer to create a symlink, the patch for which follows.

This reverts commit e5dfc5e8e715c572aea44ac4d96c43941d4741c7.

Signed-off-by: Pranith Kumar <bobby.prani@gmail.com>
Reviewed-by: Stefan Weil <sw@weilnetz.de>
---
 README.md => README | 41 +++++++++++++++++++++--------------------
 1 file changed, 21 insertions(+), 20 deletions(-)
 rename README.md => README (85%)

diff --git a/README.md b/README
similarity index 85%
rename from README.md
rename to README
index 99da481..f38193f 100644
--- a/README.md
+++ b/README
@@ -1,5 +1,5 @@
-QEMU
----
+         QEMU README
+         ===========
 
 QEMU is a generic and open source machine & userspace emulator and
 virtualizer.
@@ -31,31 +31,31 @@ version 2. For full licensing details, consult the LICENSE file.
 
 
 Building
----
+========
 
 QEMU is multi-platform software intended to be buildable on all modern
 Linux platforms, OS-X, Win32 (via the Mingw64 toolchain) and a variety
 of other UNIX targets. The simple steps to build QEMU are:
 
-	mkdir build
-	cd build
-	../configure
-	make
+  mkdir build
+  cd build
+  ../configure
+  make
 
 Complete details of the process for building and configuring QEMU for
 all supported host platforms can be found in the qemu-tech.html file.
 Additional information can also be found online via the QEMU website:
 
-	http://qemu-project.org/Hosts/Linux
-	http://qemu-project.org/Hosts/W32
+  http://qemu-project.org/Hosts/Linux
+  http://qemu-project.org/Hosts/W32
 
 
 Submitting patches
----
+==================
 
 The QEMU source code is maintained under the GIT version control system.
 
-	git clone git://git.qemu-project.org/qemu.git
+   git clone git://git.qemu-project.org/qemu.git
 
 When submitting patches, the preferred approach is to use 'git
 format-patch' and/or 'git send-email' to format & send the mail to the
@@ -66,18 +66,18 @@ guidelines set out in the HACKING and CODING_STYLE files.
 Additional information on submitting patches can be found online via
 the QEMU website
 
-	http://qemu-project.org/Contribute/SubmitAPatch
-	http://qemu-project.org/Contribute/TrivialPatches
+  http://qemu-project.org/Contribute/SubmitAPatch
+  http://qemu-project.org/Contribute/TrivialPatches
 
 
 Bug reporting
----
+=============
 
 The QEMU project uses Launchpad as its primary upstream bug tracker. Bugs
 found when running code built from QEMU git or upstream released sources
 should be reported via:
 
-	https://bugs.launchpad.net/qemu/
+  https://bugs.launchpad.net/qemu/
 
 If using QEMU via an operating system vendor pre-built binary package, it
 is preferable to report bugs to the vendor's own bug tracker first. If
@@ -86,21 +86,22 @@ reported via launchpad.
 
 For additional information on bug reporting consult:
 
-	http://qemu-project.org/Contribute/ReportABug
+  http://qemu-project.org/Contribute/ReportABug
 
 
 Contact
----
+=======
 
 The QEMU community can be contacted in a number of ways, with the two
 main methods being email and IRC
 
- - Mailing List: qemu-devel@nongnu.org
- - Archives: http://lists.nongnu.org/mailman/listinfo/qemu-devel
- - IRC: #qemu on irc.oftc.net
+ - qemu-devel@nongnu.org
+   http://lists.nongnu.org/mailman/listinfo/qemu-devel
+ - #qemu on irc.oftc.net
 
 Information on additional methods of contacting the community can be
 found online via the QEMU website:
 
   http://qemu-project.org/Contribute/StartHere
 
+-- End
-- 
2.9.2

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [Qemu-devel] [PATCH v2 2/3] Update README to accomodate markdown format
  2016-07-20 20:31 [Qemu-devel] [PATCH v2 0/3] Fix regression caused my moving README Pranith Kumar
  2016-07-20 20:31 ` [Qemu-devel] [PATCH v2 1/3] Revert e5dfc5e8e("Move README to markdown") Pranith Kumar
@ 2016-07-20 20:31 ` Pranith Kumar
  2016-07-20 20:31 ` [Qemu-devel] [PATCH v2 3/3] Create README.md as a symlink to README Pranith Kumar
  2 siblings, 0 replies; 5+ messages in thread
From: Pranith Kumar @ 2016-07-20 20:31 UTC (permalink / raw)
  To: Paolo Bonzini, Daniel P. Berrange, John Snow,
	open list:All patches CC here
  Cc: famz, peter.maydell, sw, eblake, stefanha, armbru

Signed-off-by: Pranith Kumar <bobby.prani@gmail.com>
Reviewed-by: Stefan Weil <sw@weilnetz.de>
---
 README | 44 +++++++++++++++++++++-----------------------
 1 file changed, 21 insertions(+), 23 deletions(-)

diff --git a/README b/README
index f38193f..8a7ac66 100644
--- a/README
+++ b/README
@@ -1,5 +1,5 @@
-         QEMU README
-         ===========
+QEMU
+====
 
 QEMU is a generic and open source machine & userspace emulator and
 virtualizer.
@@ -31,31 +31,31 @@ version 2. For full licensing details, consult the LICENSE file.
 
 
 Building
-========
+--------
 
 QEMU is multi-platform software intended to be buildable on all modern
 Linux platforms, OS-X, Win32 (via the Mingw64 toolchain) and a variety
 of other UNIX targets. The simple steps to build QEMU are:
 
-  mkdir build
-  cd build
-  ../configure
-  make
+    mkdir build
+    cd build
+    ../configure
+    make
 
 Complete details of the process for building and configuring QEMU for
 all supported host platforms can be found in the qemu-tech.html file.
 Additional information can also be found online via the QEMU website:
 
-  http://qemu-project.org/Hosts/Linux
-  http://qemu-project.org/Hosts/W32
+  - http://qemu-project.org/Hosts/Linux
+  - http://qemu-project.org/Hosts/W32
 
 
 Submitting patches
-==================
+------------------
 
 The QEMU source code is maintained under the GIT version control system.
 
-   git clone git://git.qemu-project.org/qemu.git
+    git clone git://git.qemu-project.org/qemu.git
 
 When submitting patches, the preferred approach is to use 'git
 format-patch' and/or 'git send-email' to format & send the mail to the
@@ -66,18 +66,18 @@ guidelines set out in the HACKING and CODING_STYLE files.
 Additional information on submitting patches can be found online via
 the QEMU website
 
-  http://qemu-project.org/Contribute/SubmitAPatch
-  http://qemu-project.org/Contribute/TrivialPatches
+  - http://qemu-project.org/Contribute/SubmitAPatch
+  - http://qemu-project.org/Contribute/TrivialPatches
 
 
 Bug reporting
-=============
+-------------
 
 The QEMU project uses Launchpad as its primary upstream bug tracker. Bugs
 found when running code built from QEMU git or upstream released sources
 should be reported via:
 
-  https://bugs.launchpad.net/qemu/
+  - https://bugs.launchpad.net/qemu/
 
 If using QEMU via an operating system vendor pre-built binary package, it
 is preferable to report bugs to the vendor's own bug tracker first. If
@@ -86,22 +86,20 @@ reported via launchpad.
 
 For additional information on bug reporting consult:
 
-  http://qemu-project.org/Contribute/ReportABug
+  - http://qemu-project.org/Contribute/ReportABug
 
 
 Contact
-=======
+-------
 
 The QEMU community can be contacted in a number of ways, with the two
 main methods being email and IRC
 
- - qemu-devel@nongnu.org
-   http://lists.nongnu.org/mailman/listinfo/qemu-devel
- - #qemu on irc.oftc.net
+ - Mailing List: qemu-devel@nongnu.org
+ - Archives: http://lists.nongnu.org/mailman/listinfo/qemu-devel
+ - IRC: #qemu on irc.oftc.net
 
 Information on additional methods of contacting the community can be
 found online via the QEMU website:
 
-  http://qemu-project.org/Contribute/StartHere
-
--- End
+  - http://qemu-project.org/Contribute/StartHere
-- 
2.9.2

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [Qemu-devel] [PATCH v2 3/3] Create README.md as a symlink to README
  2016-07-20 20:31 [Qemu-devel] [PATCH v2 0/3] Fix regression caused my moving README Pranith Kumar
  2016-07-20 20:31 ` [Qemu-devel] [PATCH v2 1/3] Revert e5dfc5e8e("Move README to markdown") Pranith Kumar
  2016-07-20 20:31 ` [Qemu-devel] [PATCH v2 2/3] Update README to accomodate markdown format Pranith Kumar
@ 2016-07-20 20:31 ` Pranith Kumar
  2 siblings, 0 replies; 5+ messages in thread
From: Pranith Kumar @ 2016-07-20 20:31 UTC (permalink / raw)
  To: Paolo Bonzini, Daniel P. Berrange, John Snow,
	open list:All patches CC here
  Cc: famz, peter.maydell, sw, eblake, stefanha, armbru

Signed-off-by: Pranith Kumar <bobby.prani@gmail.com>
Reviewed-by: Stefan Weil <sw@weilnetz.de>
---
 README.md | 1 +
 1 file changed, 1 insertion(+)
 create mode 120000 README.md

diff --git a/README.md b/README.md
new file mode 120000
index 0000000..100b938
--- /dev/null
+++ b/README.md
@@ -0,0 +1 @@
+README
\ No newline at end of file
-- 
2.9.2

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [Qemu-devel] [PATCH v2 1/3] Revert e5dfc5e8e("Move README to markdown")
  2016-07-20 20:31 ` [Qemu-devel] [PATCH v2 1/3] Revert e5dfc5e8e("Move README to markdown") Pranith Kumar
@ 2016-07-21  9:56   ` Peter Maydell
  0 siblings, 0 replies; 5+ messages in thread
From: Peter Maydell @ 2016-07-21  9:56 UTC (permalink / raw)
  To: Pranith Kumar
  Cc: Paolo Bonzini, Daniel P. Berrange, John Snow,
	open list:All patches CC here, Fam Zheng, Stefan Weil, Eric Blake,
	Stefan Hajnoczi, Markus Armbruster

On 20 July 2016 at 21:31, Pranith Kumar <bobby.prani@gmail.com> wrote:
> checkpatch.pl and other scripts fail without README. Also in dicussions
> it was deemed safer to create a symlink, the patch for which follows.
>
> This reverts commit e5dfc5e8e715c572aea44ac4d96c43941d4741c7.
>
> Signed-off-by: Pranith Kumar <bobby.prani@gmail.com>
> Reviewed-by: Stefan Weil <sw@weilnetz.de>

I've applied patch 1 of this series for now (ie for rc0), to
unbreak checkpatch and the Windows installer; we can then
take a bit more time to discuss the details of symlinks and
so on.

thanks
-- PMM

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-07-21  9:56 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-20 20:31 [Qemu-devel] [PATCH v2 0/3] Fix regression caused my moving README Pranith Kumar
2016-07-20 20:31 ` [Qemu-devel] [PATCH v2 1/3] Revert e5dfc5e8e("Move README to markdown") Pranith Kumar
2016-07-21  9:56   ` Peter Maydell
2016-07-20 20:31 ` [Qemu-devel] [PATCH v2 2/3] Update README to accomodate markdown format Pranith Kumar
2016-07-20 20:31 ` [Qemu-devel] [PATCH v2 3/3] Create README.md as a symlink to README Pranith Kumar

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.