* [Qemu-devel] [qemu-web PATCH] Document how to test the site with jekyll locally
@ 2018-11-28 15:35 Daniel P. Berrangé
2018-11-28 16:44 ` Paolo Bonzini
2018-11-28 17:15 ` Eric Blake
0 siblings, 2 replies; 14+ messages in thread
From: Daniel P. Berrangé @ 2018-11-28 15:35 UTC (permalink / raw)
To: qemu-devel; +Cc: Thomas Huth, Paolo Bonzini, Daniel P. Berrangé
Add a README file that tells people this is a jekyll based static
website, and shows people how to run jekyll for testing purposes.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
---
NB, we should really mention a license in the README too, but I don't
see info about what license we consider qemu-web to be covered by...
README | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
_config.yml | 2 ++
2 files changed, 55 insertions(+)
create mode 100644 README
diff --git a/README b/README
new file mode 100644
index 0000000..d06606a
--- /dev/null
+++ b/README
@@ -0,0 +1,53 @@
+QEMU Webite
+===========
+
+This repository provides content for the QEMU website.
+
+It uses the Jekyll site generator for turning the static content into
+a format which can then be directly hosted by a regular HTTP server
+such as Apache.
+
+
+Testing locally with Jekyll
+---------------------------
+
+When adding/changing content on this site, it is possible to run a
+local Jekyll service to test the result.
+
+QEMU requires a specific version of Jekyll which may not match that
+provided by your OS vendor. Thus as a one time step the Jekyll software
+must be installed locally as follows:
+
+* Install OS vendor ruby with development headers
+
+ # sudo dnf install ruby ruby-devel (Fedora)
+ # sudo yum install ruby ruby-devel (RHEL)
+ # sudo apt-get install ruby ruby-dev (Debian / Ubuntu)
+
+* Install OS vendor ruby gem bundler
+
+ # sudo dnf install rubygem-bundler (Fedora)
+ # sudo yum install rubygem-bundler (RHEL)
+ # sudo apt-get install bundler (Debian / Ubuntu)
+
+* Install Jekyll and its dependencies
+
+ # bundle install --path vendor
+
+Jekyll is now installed into the 'vendor/' directory of the git checkout.
+Note the 'vendor/' path has been explicitly excluded from the web content
+in _config.yml, so don't try to use a different path within the git
+checkout.
+
+
+To test the site launch jeykll
+
+ # bundle exec jekyll serve
+
+Now simply point a local web browser to http://127.0.0.1:4000 to browse
+the generated site.
+
+Jekyll will usually automatically detect changes to files in the git
+checkout and regenerate the site. It is thus not normally neccessary
+to restart jekyll after changing content, unless it shows signs of being
+confused / stale.
diff --git a/_config.yml b/_config.yml
index 0a0201c..576b0a5 100644
--- a/_config.yml
+++ b/_config.yml
@@ -37,3 +37,5 @@ gems:
exclude:
- Gemfile
- Gemfile.lock
+ - vendor/
+ - README
--
2.19.2
^ permalink raw reply related [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [qemu-web PATCH] Document how to test the site with jekyll locally
2018-11-28 15:35 [Qemu-devel] [qemu-web PATCH] Document how to test the site with jekyll locally Daniel P. Berrangé
@ 2018-11-28 16:44 ` Paolo Bonzini
2018-11-28 16:47 ` Daniel P. Berrangé
` (6 more replies)
2018-11-28 17:15 ` Eric Blake
1 sibling, 7 replies; 14+ messages in thread
From: Paolo Bonzini @ 2018-11-28 16:44 UTC (permalink / raw)
To: Daniel P. Berrangé, qemu-devel
Cc: Thomas Huth, raimue, alex.bennee, Yu Ning, Eric Blake,
Stefan Hajnoczi
On 28/11/18 16:35, Daniel P. Berrangé wrote:
> Add a README file that tells people this is a jekyll based static
> website, and shows people how to run jekyll for testing purposes.
>
> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
> ---
>
> NB, we should really mention a license in the README too, but I don't
> see info about what license we consider qemu-web to be covered by...
47 Paolo Bonzini <pbonzini@redhat.com>
44 Michael Roth <mdroth@linux.vnet.ibm.com>
13 Thomas Huth <thuth@redhat.com>
3 Eric Blake <eblake@redhat.com>
2 Daniel P. Berrange <berrange@redhat.com>
2 Jeff Cody <jcody@redhat.com>
1 Alex Bennée <alex.bennee@linaro.org>
1 Daniel P. Berrangé <berrange@redhat.com>
1 Fam Zheng <famz@redhat.com>
1 Rainer Müller <raimue@macports.org>
1 Stefan Hajnoczi <stefanha@gmail.com>
1 Yu Ning <yu.ning@intel.com>
Anybody (especially non-RH people) disagrees with dual-license CC-BY-SA
4.0 and GPLv2+? (So that we can copy from blog posts to manuals)?
Paolo
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [qemu-web PATCH] Document how to test the site with jekyll locally
2018-11-28 16:44 ` Paolo Bonzini
@ 2018-11-28 16:47 ` Daniel P. Berrangé
2018-11-28 17:16 ` Eric Blake
` (5 subsequent siblings)
6 siblings, 0 replies; 14+ messages in thread
From: Daniel P. Berrangé @ 2018-11-28 16:47 UTC (permalink / raw)
To: Paolo Bonzini
Cc: qemu-devel, Thomas Huth, raimue, alex.bennee, Yu Ning, Eric Blake,
Stefan Hajnoczi
On Wed, Nov 28, 2018 at 05:44:09PM +0100, Paolo Bonzini wrote:
> On 28/11/18 16:35, Daniel P. Berrangé wrote:
> > Add a README file that tells people this is a jekyll based static
> > website, and shows people how to run jekyll for testing purposes.
> >
> > Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
> > ---
> >
> > NB, we should really mention a license in the README too, but I don't
> > see info about what license we consider qemu-web to be covered by...
>
> 47 Paolo Bonzini <pbonzini@redhat.com>
> 44 Michael Roth <mdroth@linux.vnet.ibm.com>
> 13 Thomas Huth <thuth@redhat.com>
> 3 Eric Blake <eblake@redhat.com>
> 2 Daniel P. Berrange <berrange@redhat.com>
> 2 Jeff Cody <jcody@redhat.com>
> 1 Alex Bennée <alex.bennee@linaro.org>
> 1 Daniel P. Berrangé <berrange@redhat.com>
> 1 Fam Zheng <famz@redhat.com>
> 1 Rainer Müller <raimue@macports.org>
> 1 Stefan Hajnoczi <stefanha@gmail.com>
> 1 Yu Ning <yu.ning@intel.com>
>
> Anybody (especially non-RH people) disagrees with dual-license CC-BY-SA
> 4.0 and GPLv2+? (So that we can copy from blog posts to manuals)?
This dual license is exactly what I would have suggested too, as CC-BY-SA
is common place for collaborative web content projects & formal docs
efforts.
Regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [qemu-web PATCH] Document how to test the site with jekyll locally
2018-11-28 15:35 [Qemu-devel] [qemu-web PATCH] Document how to test the site with jekyll locally Daniel P. Berrangé
2018-11-28 16:44 ` Paolo Bonzini
@ 2018-11-28 17:15 ` Eric Blake
2018-11-28 17:20 ` Daniel P. Berrangé
1 sibling, 1 reply; 14+ messages in thread
From: Eric Blake @ 2018-11-28 17:15 UTC (permalink / raw)
To: Daniel P. Berrangé, qemu-devel; +Cc: Paolo Bonzini, Thomas Huth
On 11/28/18 9:35 AM, Daniel P. Berrangé wrote:
> Add a README file that tells people this is a jekyll based static
> website, and shows people how to run jekyll for testing purposes.
>
> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
> ---
>
> NB, we should really mention a license in the README too, but I don't
> see info about what license we consider qemu-web to be covered by...
>
> README | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
> _config.yml | 2 ++
> 2 files changed, 55 insertions(+)
> create mode 100644 README
>
> diff --git a/README b/README
> new file mode 100644
> index 0000000..d06606a
> --- /dev/null
> +++ b/README
> @@ -0,0 +1,53 @@
> +QEMU Webite
> +===========
s/Webite/Website/ (and the corresponding = line lengthening)
> +* Install Jekyll and its dependencies
> +
> + # bundle install --path vendor
> +
$ pwd
/home/eblake
$ bundle install --path vendor
Could not locate Gemfile
What am I missing?
> +Jekyll is now installed into the 'vendor/' directory of the git checkout.
Oh - this step must be run within the top-level directory of the
qemu-web.git checkout (which might be obvious for someone reading the
README from a fresh qemu-web git checkout, but wasn't for me while
reviewing the patch). So I repeated the command in the right directory,
and it appears to work:
$ bundle install --path vendor
Fetching gem metadata from https://rubygems.org/..............
Fetching gem metadata from https://rubygems.org/..
Resolving dependencies...
Fetching public_suffix 2.0.5
...
Installing jekyll 3.3.0
...
Bundle complete! 9 Gemfile dependencies, 25 gems now installed.
Bundled gems are installed into `./vendor`
...
but I don't know if it is the same version of Jekyll that the
documentation wanted ("QEMU requires a specific version of Jekyll which
may not match that provided by your OS vendor" doesn't actually say
WHICH specific version).
> +Note the 'vendor/' path has been explicitly excluded from the web content
> +in _config.yml, so don't try to use a different path within the git
> +checkout.
> +
> +
> +To test the site launch jeykll
> +
> + # bundle exec jekyll serve
$ bundle exec jekyll serve
Configuration file: /home/eblake/qemu-web/_config.yml
Configuration file: /home/eblake/qemu-web/_config.yml
Source: /home/eblake/qemu-web
Destination: /home/eblake/qemu-web/_site
Incremental build: disabled. Enable with --incremental
Generating...
ERROR: YOUR SITE COULD NOT BE BUILT:
------------------------------------
Invalid date '<%= Time.now.strftime('%Y-%m-%d
%H:%M:%S %z') %>': Document
'vendor/ruby/2.5.0/gems/jekyll-3.3.0/lib/site_template/_posts/0000-00-00-welcome-to-jekyll.markdown.erb'
does not have a valid date in the YAML front matter.
Did I do things right?
> +
> +Now simply point a local web browser to http://127.0.0.1:4000 to browse
> +the generated site.
> +
> +Jekyll will usually automatically detect changes to files in the git
> +checkout and regenerate the site. It is thus not normally neccessary
s/neccessary/necessary/
> +to restart jekyll after changing content, unless it shows signs of being
> +confused / stale.
> diff --git a/_config.yml b/_config.yml
> index 0a0201c..576b0a5 100644
> --- a/_config.yml
> +++ b/_config.yml
> @@ -37,3 +37,5 @@ gems:
> exclude:
> - Gemfile
> - Gemfile.lock
> + - vendor/
> + - README
>
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3266
Virtualization: qemu.org | libvirt.org
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [qemu-web PATCH] Document how to test the site with jekyll locally
2018-11-28 16:44 ` Paolo Bonzini
2018-11-28 16:47 ` Daniel P. Berrangé
@ 2018-11-28 17:16 ` Eric Blake
2018-11-28 17:50 ` Alex Bennée
` (4 subsequent siblings)
6 siblings, 0 replies; 14+ messages in thread
From: Eric Blake @ 2018-11-28 17:16 UTC (permalink / raw)
To: Paolo Bonzini, Daniel P. Berrangé, qemu-devel
Cc: Thomas Huth, raimue, alex.bennee, Yu Ning, Stefan Hajnoczi
On 11/28/18 10:44 AM, Paolo Bonzini wrote:
> On 28/11/18 16:35, Daniel P. Berrangé wrote:
>> Add a README file that tells people this is a jekyll based static
>> website, and shows people how to run jekyll for testing purposes.
>>
>> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
>> ---
>>
>> NB, we should really mention a license in the README too, but I don't
>> see info about what license we consider qemu-web to be covered by...
>
> 3 Eric Blake <eblake@redhat.com>
>
> Anybody (especially non-RH people) disagrees with dual-license CC-BY-SA
> 4.0 and GPLv2+? (So that we can copy from blog posts to manuals)?
For the avoidance of doubt, no disagreement with the proposal in regards
to my edits (even if Red Hat can step in and make a broader statement on
my behalf).
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3266
Virtualization: qemu.org | libvirt.org
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [qemu-web PATCH] Document how to test the site with jekyll locally
2018-11-28 17:15 ` Eric Blake
@ 2018-11-28 17:20 ` Daniel P. Berrangé
2018-11-28 17:23 ` Eric Blake
0 siblings, 1 reply; 14+ messages in thread
From: Daniel P. Berrangé @ 2018-11-28 17:20 UTC (permalink / raw)
To: Eric Blake; +Cc: qemu-devel, Paolo Bonzini, Thomas Huth
On Wed, Nov 28, 2018 at 11:15:11AM -0600, Eric Blake wrote:
> On 11/28/18 9:35 AM, Daniel P. Berrangé wrote:
> > Add a README file that tells people this is a jekyll based static
> > website, and shows people how to run jekyll for testing purposes.
> >
> > Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
> > ---
> >
> > NB, we should really mention a license in the README too, but I don't
> > see info about what license we consider qemu-web to be covered by...
> >
> > README | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
> > _config.yml | 2 ++
> > 2 files changed, 55 insertions(+)
> > create mode 100644 README
> >
> > diff --git a/README b/README
> > new file mode 100644
> > index 0000000..d06606a
> > --- /dev/null
> > +++ b/README
> > @@ -0,0 +1,53 @@
> > +QEMU Webite
> > +===========
>
> s/Webite/Website/ (and the corresponding = line lengthening)
>
>
> > +* Install Jekyll and its dependencies
> > +
> > + # bundle install --path vendor
> > +
>
> $ pwd
> /home/eblake
> $ bundle install --path vendor
> Could not locate Gemfile
>
> What am I missing?
>
> > +Jekyll is now installed into the 'vendor/' directory of the git checkout.
>
> Oh - this step must be run within the top-level directory of the
> qemu-web.git checkout (which might be obvious for someone reading the README
> from a fresh qemu-web git checkout, but wasn't for me while reviewing the
> patch). So I repeated the command in the right directory, and it appears to
> work:
>
> $ bundle install --path vendor
> Fetching gem metadata from https://rubygems.org/..............
> Fetching gem metadata from https://rubygems.org/..
> Resolving dependencies...
> Fetching public_suffix 2.0.5
> ...
> Installing jekyll 3.3.0
> ...
> Bundle complete! 9 Gemfile dependencies, 25 gems now installed.
> Bundled gems are installed into `./vendor`
> ...
>
> but I don't know if it is the same version of Jekyll that the documentation
> wanted ("QEMU requires a specific version of Jekyll which may not match that
> provided by your OS vendor" doesn't actually say WHICH specific version).
Yes, 'bundle install' reads the versions from Gemfile, so it should
get the right version that qemu-web wants. Thus I preferred not to
duplicate the version in the docs too.
>
> > +Note the 'vendor/' path has been explicitly excluded from the web content
> > +in _config.yml, so don't try to use a different path within the git
> > +checkout.
> > +
> > +
> > +To test the site launch jeykll
> > +
> > + # bundle exec jekyll serve
>
> $ bundle exec jekyll serve
> Configuration file: /home/eblake/qemu-web/_config.yml
> Configuration file: /home/eblake/qemu-web/_config.yml
> Source: /home/eblake/qemu-web
> Destination: /home/eblake/qemu-web/_site
> Incremental build: disabled. Enable with --incremental
> Generating...
> ERROR: YOUR SITE COULD NOT BE BUILT:
> ------------------------------------
> Invalid date '<%= Time.now.strftime('%Y-%m-%d %H:%M:%S
> %z') %>': Document 'vendor/ruby/2.5.0/gems/jekyll-3.3.0/lib/site_template/_posts/0000-00-00-welcome-to-jekyll.markdown.erb'
> does not have a valid date in the YAML front matter.
>
> Did I do things right?
Yes, but this error is what the addition in _config.yml.....
> > diff --git a/_config.yml b/_config.yml
> > index 0a0201c..576b0a5 100644
> > --- a/_config.yml
> > +++ b/_config.yml
> > @@ -37,3 +37,5 @@ gems:
> > exclude:
> > - Gemfile
> > - Gemfile.lock
> > + - vendor/
> > + - README
...here is supposed to fix, so I'm puzzelled why you'd still get that
error message
Regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [qemu-web PATCH] Document how to test the site with jekyll locally
2018-11-28 17:20 ` Daniel P. Berrangé
@ 2018-11-28 17:23 ` Eric Blake
2018-11-28 17:27 ` Eric Blake
0 siblings, 1 reply; 14+ messages in thread
From: Eric Blake @ 2018-11-28 17:23 UTC (permalink / raw)
To: Daniel P. Berrangé; +Cc: qemu-devel, Paolo Bonzini, Thomas Huth
On 11/28/18 11:20 AM, Daniel P. Berrangé wrote:
>>> +Note the 'vendor/' path has been explicitly excluded from the web content
>>> +in _config.yml, so don't try to use a different path within the git
>>> +checkout.
>>> +
>>> +
>>> +To test the site launch jeykll
>>> +
>>> + # bundle exec jekyll serve
>>
>> $ bundle exec jekyll serve
>> Configuration file: /home/eblake/qemu-web/_config.yml
>> Configuration file: /home/eblake/qemu-web/_config.yml
>> Source: /home/eblake/qemu-web
>> Destination: /home/eblake/qemu-web/_site
>> Incremental build: disabled. Enable with --incremental
>> Generating...
>> ERROR: YOUR SITE COULD NOT BE BUILT:
>> ------------------------------------
>> Invalid date '<%= Time.now.strftime('%Y-%m-%d %H:%M:%S
>> %z') %>': Document 'vendor/ruby/2.5.0/gems/jekyll-3.3.0/lib/site_template/_posts/0000-00-00-welcome-to-jekyll.markdown.erb'
>> does not have a valid date in the YAML front matter.
>>
>> Did I do things right?
>
> Yes, but this error is what the addition in _config.yml.....
Ah, my fault for not actually applying the patch before trying the
commands. With the patched _config.yml,...
>
>>> diff --git a/_config.yml b/_config.yml
>>> index 0a0201c..576b0a5 100644
>>> --- a/_config.yml
>>> +++ b/_config.yml
>>> @@ -37,3 +37,5 @@ gems:
>>> exclude:
>>> - Gemfile
>>> - Gemfile.lock
>>> + - vendor/
>>> + - README
>
> ...here is supposed to fix, so I'm puzzelled why you'd still get that
> error message
...I have a live local server.
Tested-by: Eric Blake <eblake@redhat.com>
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3266
Virtualization: qemu.org | libvirt.org
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [qemu-web PATCH] Document how to test the site with jekyll locally
2018-11-28 17:23 ` Eric Blake
@ 2018-11-28 17:27 ` Eric Blake
0 siblings, 0 replies; 14+ messages in thread
From: Eric Blake @ 2018-11-28 17:27 UTC (permalink / raw)
To: Daniel P. Berrangé; +Cc: Paolo Bonzini, Thomas Huth, qemu-devel
On 11/28/18 11:23 AM, Eric Blake wrote:
>
> ...I have a live local server.
>
> Tested-by: Eric Blake <eblake@redhat.com>
I'd also update .gitignore to exclude .bundle/ and vendor/, since those
now show up as untracked after my testing.
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3266
Virtualization: qemu.org | libvirt.org
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [qemu-web PATCH] Document how to test the site with jekyll locally
2018-11-28 16:44 ` Paolo Bonzini
2018-11-28 16:47 ` Daniel P. Berrangé
2018-11-28 17:16 ` Eric Blake
@ 2018-11-28 17:50 ` Alex Bennée
2018-11-28 18:36 ` Thomas Huth
` (3 subsequent siblings)
6 siblings, 0 replies; 14+ messages in thread
From: Alex Bennée @ 2018-11-28 17:50 UTC (permalink / raw)
To: Paolo Bonzini
Cc: Daniel P. Berrange, QEMU Developers, Thomas Huth, raimue, Yu Ning,
Eric Blake, Stefan Hajnoczi
Fine with me.
Acked-by: Alex Bennée <alex.bennee@linaro.org>
On Wed, 28 Nov 2018, 16:44 Paolo Bonzini <pbonzini@redhat.com wrote:
> On 28/11/18 16:35, Daniel P. Berrangé wrote:
> > Add a README file that tells people this is a jekyll based static
> > website, and shows people how to run jekyll for testing purposes.
> >
> > Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
> > ---
> >
> > NB, we should really mention a license in the README too, but I don't
> > see info about what license we consider qemu-web to be covered by...
>
> 47 Paolo Bonzini <pbonzini@redhat.com>
> 44 Michael Roth <mdroth@linux.vnet.ibm.com>
> 13 Thomas Huth <thuth@redhat.com>
> 3 Eric Blake <eblake@redhat.com>
> 2 Daniel P. Berrange <berrange@redhat.com>
> 2 Jeff Cody <jcody@redhat.com>
> 1 Alex Bennée <alex.bennee@linaro.org>
> 1 Daniel P. Berrangé <berrange@redhat.com>
> 1 Fam Zheng <famz@redhat.com>
> 1 Rainer Müller <raimue@macports.org>
> 1 Stefan Hajnoczi <stefanha@gmail.com>
> 1 Yu Ning <yu.ning@intel.com>
>
> Anybody (especially non-RH people) disagrees with dual-license CC-BY-SA
> 4.0 and GPLv2+? (So that we can copy from blog posts to manuals)?
>
> Paolo
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [qemu-web PATCH] Document how to test the site with jekyll locally
2018-11-28 16:44 ` Paolo Bonzini
` (2 preceding siblings ...)
2018-11-28 17:50 ` Alex Bennée
@ 2018-11-28 18:36 ` Thomas Huth
2018-11-28 21:04 ` Rainer Müller
` (2 subsequent siblings)
6 siblings, 0 replies; 14+ messages in thread
From: Thomas Huth @ 2018-11-28 18:36 UTC (permalink / raw)
To: Paolo Bonzini, Daniel P. Berrangé, qemu-devel
Cc: raimue, alex.bennee, Yu Ning, Eric Blake, Stefan Hajnoczi
On 2018-11-28 17:44, Paolo Bonzini wrote:
> On 28/11/18 16:35, Daniel P. Berrangé wrote:
>> Add a README file that tells people this is a jekyll based static
>> website, and shows people how to run jekyll for testing purposes.
>>
>> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
>> ---
>>
>> NB, we should really mention a license in the README too, but I don't
>> see info about what license we consider qemu-web to be covered by...
>
> 47 Paolo Bonzini <pbonzini@redhat.com>
> 44 Michael Roth <mdroth@linux.vnet.ibm.com>
> 13 Thomas Huth <thuth@redhat.com>
> 3 Eric Blake <eblake@redhat.com>
> 2 Daniel P. Berrange <berrange@redhat.com>
> 2 Jeff Cody <jcody@redhat.com>
> 1 Alex Bennée <alex.bennee@linaro.org>
> 1 Daniel P. Berrangé <berrange@redhat.com>
> 1 Fam Zheng <famz@redhat.com>
> 1 Rainer Müller <raimue@macports.org>
> 1 Stefan Hajnoczi <stefanha@gmail.com>
> 1 Yu Ning <yu.ning@intel.com>
>
> Anybody (especially non-RH people) disagrees with dual-license CC-BY-SA
> 4.0 and GPLv2+? (So that we can copy from blog posts to manuals)?
FWIW, dual-license is fine for me.
Thomas
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [qemu-web PATCH] Document how to test the site with jekyll locally
2018-11-28 16:44 ` Paolo Bonzini
` (3 preceding siblings ...)
2018-11-28 18:36 ` Thomas Huth
@ 2018-11-28 21:04 ` Rainer Müller
2018-11-29 2:19 ` Ning, Yu
2018-12-06 16:50 ` Daniel P. Berrangé
6 siblings, 0 replies; 14+ messages in thread
From: Rainer Müller @ 2018-11-28 21:04 UTC (permalink / raw)
To: Paolo Bonzini, Daniel P. Berrangé, qemu-devel
Cc: Thomas Huth, alex.bennee, Yu Ning, Eric Blake, Stefan Hajnoczi
On 28.11.18 17:44, Paolo Bonzini wrote:
> On 28/11/18 16:35, Daniel P. Berrangé wrote:
>> Add a README file that tells people this is a jekyll based static
>> website, and shows people how to run jekyll for testing purposes.
>>
>> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
>> ---
>>
>> NB, we should really mention a license in the README too, but I don't
>> see info about what license we consider qemu-web to be covered by...
> 1 Rainer Müller <raimue@macports.org>
> Anybody (especially non-RH people) disagrees with dual-license CC-BY-SA
> 4.0 and GPLv2+? (So that we can copy from blog posts to manuals)?
No objections from my side.
Rainer
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [qemu-web PATCH] Document how to test the site with jekyll locally
2018-11-28 16:44 ` Paolo Bonzini
` (4 preceding siblings ...)
2018-11-28 21:04 ` Rainer Müller
@ 2018-11-29 2:19 ` Ning, Yu
2018-12-06 16:50 ` Daniel P. Berrangé
6 siblings, 0 replies; 14+ messages in thread
From: Ning, Yu @ 2018-11-29 2:19 UTC (permalink / raw)
To: Paolo Bonzini
Cc: Thomas Huth, raimue@macports.org, alex.bennee@linaro.org,
Eric Blake, Stefan Hajnoczi, Daniel P. Berrangé,
qemu-devel@nongnu.org
> -----Original Message-----
> From: Paolo Bonzini [mailto:pbonzini@redhat.com]
> Sent: Thursday, November 29, 2018 0:44
> To: Daniel P. Berrangé <berrange@redhat.com>; qemu-devel@nongnu.org
> Cc: Thomas Huth <thuth@redhat.com>; raimue@macports.org;
> alex.bennee@linaro.org; Ning, Yu <yu.ning@intel.com>; Eric Blake
> <eblake@redhat.com>; Stefan Hajnoczi <stefanha@redhat.com>
> Subject: Re: [qemu-web PATCH] Document how to test the site with jekyll
> locally
>
> [...]
>
> Anybody (especially non-RH people) disagrees with dual-license CC-BY-SA
> 4.0 and GPLv2+? (So that we can copy from blog posts to manuals)?
I agree with using this dual license.
Thanks,
Yu
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [qemu-web PATCH] Document how to test the site with jekyll locally
2018-11-28 16:44 ` Paolo Bonzini
` (5 preceding siblings ...)
2018-11-29 2:19 ` Ning, Yu
@ 2018-12-06 16:50 ` Daniel P. Berrangé
2018-12-06 17:15 ` Michael Roth
6 siblings, 1 reply; 14+ messages in thread
From: Daniel P. Berrangé @ 2018-12-06 16:50 UTC (permalink / raw)
To: Paolo Bonzini, Michael Roth
Cc: qemu-devel, Thomas Huth, raimue, alex.bennee, Yu Ning, Eric Blake,
Stefan Hajnoczi
Copying Michael Roth as the only remaining non-Red Hat contributor
we still need approval from
On Wed, Nov 28, 2018 at 05:44:09PM +0100, Paolo Bonzini wrote:
> On 28/11/18 16:35, Daniel P. Berrangé wrote:
> > Add a README file that tells people this is a jekyll based static
> > website, and shows people how to run jekyll for testing purposes.
> >
> > Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
> > ---
> >
> > NB, we should really mention a license in the README too, but I don't
> > see info about what license we consider qemu-web to be covered by...
>
> 47 Paolo Bonzini <pbonzini@redhat.com>
> 44 Michael Roth <mdroth@linux.vnet.ibm.com>
> 13 Thomas Huth <thuth@redhat.com>
> 3 Eric Blake <eblake@redhat.com>
> 2 Daniel P. Berrange <berrange@redhat.com>
> 2 Jeff Cody <jcody@redhat.com>
> 1 Alex Bennée <alex.bennee@linaro.org>
> 1 Daniel P. Berrangé <berrange@redhat.com>
> 1 Fam Zheng <famz@redhat.com>
> 1 Rainer Müller <raimue@macports.org>
> 1 Stefan Hajnoczi <stefanha@gmail.com>
> 1 Yu Ning <yu.ning@intel.com>
>
> Anybody (especially non-RH people) disagrees with dual-license CC-BY-SA
> 4.0 and GPLv2+? (So that we can copy from blog posts to manuals)?
>
> Paolo
Regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Qemu-devel] [qemu-web PATCH] Document how to test the site with jekyll locally
2018-12-06 16:50 ` Daniel P. Berrangé
@ 2018-12-06 17:15 ` Michael Roth
0 siblings, 0 replies; 14+ messages in thread
From: Michael Roth @ 2018-12-06 17:15 UTC (permalink / raw)
To: Daniel P. Berrangé, Paolo Bonzini
Cc: Thomas Huth, Stefan Hajnoczi, alex.bennee, qemu-devel, raimue,
Yu Ning
Quoting Daniel P. Berrangé (2018-12-06 10:50:47)
> Copying Michael Roth as the only remaining non-Red Hat contributor
> we still need approval from
No objections from my end.
>
> On Wed, Nov 28, 2018 at 05:44:09PM +0100, Paolo Bonzini wrote:
> > On 28/11/18 16:35, Daniel P. Berrangé wrote:
> > > Add a README file that tells people this is a jekyll based static
> > > website, and shows people how to run jekyll for testing purposes.
> > >
> > > Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
> > > ---
> > >
> > > NB, we should really mention a license in the README too, but I don't
> > > see info about what license we consider qemu-web to be covered by...
> >
> > 47 Paolo Bonzini <pbonzini@redhat.com>
> > 44 Michael Roth <mdroth@linux.vnet.ibm.com>
> > 13 Thomas Huth <thuth@redhat.com>
> > 3 Eric Blake <eblake@redhat.com>
> > 2 Daniel P. Berrange <berrange@redhat.com>
> > 2 Jeff Cody <jcody@redhat.com>
> > 1 Alex Bennée <alex.bennee@linaro.org>
> > 1 Daniel P. Berrangé <berrange@redhat.com>
> > 1 Fam Zheng <famz@redhat.com>
> > 1 Rainer Müller <raimue@macports.org>
> > 1 Stefan Hajnoczi <stefanha@gmail.com>
> > 1 Yu Ning <yu.ning@intel.com>
> >
> > Anybody (especially non-RH people) disagrees with dual-license CC-BY-SA
> > 4.0 and GPLv2+? (So that we can copy from blog posts to manuals)?
> >
> > Paolo
>
> Regards,
> Daniel
> --
> |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
> |: https://libvirt.org -o- https://fstop138.berrange.com :|
> |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
>
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2018-12-06 17:15 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-11-28 15:35 [Qemu-devel] [qemu-web PATCH] Document how to test the site with jekyll locally Daniel P. Berrangé
2018-11-28 16:44 ` Paolo Bonzini
2018-11-28 16:47 ` Daniel P. Berrangé
2018-11-28 17:16 ` Eric Blake
2018-11-28 17:50 ` Alex Bennée
2018-11-28 18:36 ` Thomas Huth
2018-11-28 21:04 ` Rainer Müller
2018-11-29 2:19 ` Ning, Yu
2018-12-06 16:50 ` Daniel P. Berrangé
2018-12-06 17:15 ` Michael Roth
2018-11-28 17:15 ` Eric Blake
2018-11-28 17:20 ` Daniel P. Berrangé
2018-11-28 17:23 ` Eric Blake
2018-11-28 17:27 ` Eric Blake
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).