qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] Help wanted: QEMU Advent Calendar 2014 extravaganza
@ 2014-10-22 13:50 Stefan Hajnoczi
  2014-10-22 14:12 ` Paolo Bonzini
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Stefan Hajnoczi @ 2014-10-22 13:50 UTC (permalink / raw)
  To: qemu-devel
  Cc: Benoît Canet, Peter Maydell, Paolo Bonzini, Alex Bennée,
	Alexander Graf, Hervé Poussineau, Gerd Hoffmann, Kevin Wolf,
	John Snow

Want to do something cool with QEMU?  Whether you are a developer or
user, you can help us create the QEMU Advent Calendar 2014!

I've had this whacky idea for a while and the right time of year has
finally come.  When I was a kid each year I would get an advent
calendar for December...

An advent calendar is a calendar that counts down days until
Christmas.  Each day has a window that is opened to reveal a surprise
(often chocolate or pictures):
https://en.wikipedia.org/wiki/Advent_calendar

The QEMU Advent Calendar 2014 will be a website that reveals a new
disk image for download each day in December.  Launching the disk
image under QEMU will bring up a nice surprise!

Volunteers are needed to create disk images and to build the website.

Disk images:
 * Need a disk image for each day: 1-25 December
 * Must be freely redistributable (i.e. no proprietary license that
prevents distribution)
 * Ideally under 100 MB per disk image
 * Please include a command-line for launching the disk image
 * Please include a short description of the disk image with hints on
what to try

Ideas list for disk images (reply if you want to volunteer to create the image):
 * Slackware 1.0 with Linux 0.99pl11 (1993)
 * ReactOS
 * Haiku
 * MINIX 3
 * Plan 9
 * QEMU inside QEMU - nested emulation (how many levels can you do?!)
 * FreeDOS boot to DOOM or Commander Keen (use shareware version or
open source clone)
 * International Obfuscated C Coding Competition 2004 entry - 32-bit
multitasking operating system (http://www.ioccc.org/2004/gavin.hint)
 * Something s390 :-)
 * Your idea...!

Website:
 * Static HTML, CSS, and images
 * Web design help needed!

Please reply to this email thread if you want to volunteer.

Questions?  Feel free to reply or ask on #qemu irc.oftc.net.

Stefan

PS: The QEMU Advent Calendar 2014 is a secular calendar (not
religious).  The idea is for the QEMU community to create a fun
experience to share with everyone.  You don't need to celebrate
Christmas to participate!

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

* Re: [Qemu-devel] Help wanted: QEMU Advent Calendar 2014 extravaganza
  2014-10-22 13:50 [Qemu-devel] Help wanted: QEMU Advent Calendar 2014 extravaganza Stefan Hajnoczi
@ 2014-10-22 14:12 ` Paolo Bonzini
  2014-10-22 15:53   ` Stefan Hajnoczi
  2014-10-22 14:28 ` Alexander Graf
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 8+ messages in thread
From: Paolo Bonzini @ 2014-10-22 14:12 UTC (permalink / raw)
  To: Stefan Hajnoczi, qemu-devel
  Cc: Benoît Canet, Peter Maydell, Alex Bennée,
	Alexander Graf, Hervé Poussineau, Gerd Hoffmann, Kevin Wolf,
	John Snow

On 10/22/2014 03:50 PM, Stefan Hajnoczi wrote:
> Ideas list for disk images (reply if you want to volunteer to create the image):
>  * Slackware 1.0 with Linux 0.99pl11 (1993)
>  * ReactOS
>  * Haiku
>  * MINIX 3
>  * Plan 9
>  * QEMU inside QEMU - nested emulation (how many levels can you do?!)

Maybe a small x86 image that runs ARM via linux-user?

>  * FreeDOS boot to DOOM or Commander Keen (use shareware version or
> open source clone)
>  * International Obfuscated C Coding Competition 2004 entry - 32-bit
> multitasking operating system (http://www.ioccc.org/2004/gavin.hint)
>  * Something s390 :-)
>  * Your idea...!

I guess a C64 emulator would not be distributable due to non-free ROMs.

I can try making a FreeDOS boot with 2nd reality or something similarly
"demosceney".  Also perhaps a 512-byte image that prints PI digits
(based on tests/tcg/pi_10.com).

Paolo

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

* Re: [Qemu-devel] Help wanted: QEMU Advent Calendar 2014 extravaganza
  2014-10-22 13:50 [Qemu-devel] Help wanted: QEMU Advent Calendar 2014 extravaganza Stefan Hajnoczi
  2014-10-22 14:12 ` Paolo Bonzini
@ 2014-10-22 14:28 ` Alexander Graf
  2014-10-22 15:46   ` Stefan Hajnoczi
  2014-10-23  9:07 ` Stefan Hajnoczi
  2014-10-23 13:08 ` Gerd Hoffmann
  3 siblings, 1 reply; 8+ messages in thread
From: Alexander Graf @ 2014-10-22 14:28 UTC (permalink / raw)
  To: Stefan Hajnoczi, qemu-devel
  Cc: Benoît Canet, Peter Maydell, Paolo Bonzini, Alex Bennée,
	Hervé Poussineau, Gerd Hoffmann, Kevin Wolf, John Snow



On 22.10.14 15:50, Stefan Hajnoczi wrote:
> Want to do something cool with QEMU?  Whether you are a developer or
> user, you can help us create the QEMU Advent Calendar 2014!
> 
> I've had this whacky idea for a while and the right time of year has
> finally come.  When I was a kid each year I would get an advent
> calendar for December...
> 
> An advent calendar is a calendar that counts down days until
> Christmas.  Each day has a window that is opened to reveal a surprise
> (often chocolate or pictures):
> https://en.wikipedia.org/wiki/Advent_calendar
> 
> The QEMU Advent Calendar 2014 will be a website that reveals a new
> disk image for download each day in December.  Launching the disk
> image under QEMU will bring up a nice surprise!
> 
> Volunteers are needed to create disk images and to build the website.
> 
> Disk images:
>  * Need a disk image for each day: 1-25 December
>  * Must be freely redistributable (i.e. no proprietary license that
> prevents distribution)

Would a EULA splash screen when downloading the image work? It'd make
life a lot easier to get more fancy guest images ;).


Alex

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

* Re: [Qemu-devel] Help wanted: QEMU Advent Calendar 2014 extravaganza
  2014-10-22 14:28 ` Alexander Graf
@ 2014-10-22 15:46   ` Stefan Hajnoczi
  0 siblings, 0 replies; 8+ messages in thread
From: Stefan Hajnoczi @ 2014-10-22 15:46 UTC (permalink / raw)
  To: Alexander Graf
  Cc: Benoît Canet, Peter Maydell, Paolo Bonzini, Alex Bennée,
	qemu-devel, Hervé Poussineau, Gerd Hoffmann, Kevin Wolf,
	John Snow

On Wed, Oct 22, 2014 at 3:28 PM, Alexander Graf <agraf@suse.de> wrote:
>
>
> On 22.10.14 15:50, Stefan Hajnoczi wrote:
>> Want to do something cool with QEMU?  Whether you are a developer or
>> user, you can help us create the QEMU Advent Calendar 2014!
>>
>> I've had this whacky idea for a while and the right time of year has
>> finally come.  When I was a kid each year I would get an advent
>> calendar for December...
>>
>> An advent calendar is a calendar that counts down days until
>> Christmas.  Each day has a window that is opened to reveal a surprise
>> (often chocolate or pictures):
>> https://en.wikipedia.org/wiki/Advent_calendar
>>
>> The QEMU Advent Calendar 2014 will be a website that reveals a new
>> disk image for download each day in December.  Launching the disk
>> image under QEMU will bring up a nice surprise!
>>
>> Volunteers are needed to create disk images and to build the website.
>>
>> Disk images:
>>  * Need a disk image for each day: 1-25 December
>>  * Must be freely redistributable (i.e. no proprietary license that
>> prevents distribution)
>
> Would a EULA splash screen when downloading the image work? It'd make
> life a lot easier to get more fancy guest images ;).

I suppose it's okay but please just for 1 disk image.  The advent
calendar ceases to be fun if it becomes a EULA reading exercise so we
should avoid it where possible :-).

Stefan

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

* Re: [Qemu-devel] Help wanted: QEMU Advent Calendar 2014 extravaganza
  2014-10-22 14:12 ` Paolo Bonzini
@ 2014-10-22 15:53   ` Stefan Hajnoczi
  0 siblings, 0 replies; 8+ messages in thread
From: Stefan Hajnoczi @ 2014-10-22 15:53 UTC (permalink / raw)
  To: Paolo Bonzini
  Cc: Benoît Canet, Peter Maydell, Alex Bennée, qemu-devel,
	Alexander Graf, Hervé Poussineau, Gerd Hoffmann, Kevin Wolf,
	John Snow

On Wed, Oct 22, 2014 at 3:12 PM, Paolo Bonzini <bonzini@gnu.org> wrote:
> On 10/22/2014 03:50 PM, Stefan Hajnoczi wrote:
> Also perhaps a 512-byte image that prints PI digits
> (based on tests/tcg/pi_10.com).

Sounds good.  SYSLINUX may be able to boot the COM file without DOS.

A demoscene disk image would be sweet.  Metaballs, tunnels, water
refraction, etc :).

Stefan

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

* Re: [Qemu-devel] Help wanted: QEMU Advent Calendar 2014 extravaganza
  2014-10-22 13:50 [Qemu-devel] Help wanted: QEMU Advent Calendar 2014 extravaganza Stefan Hajnoczi
  2014-10-22 14:12 ` Paolo Bonzini
  2014-10-22 14:28 ` Alexander Graf
@ 2014-10-23  9:07 ` Stefan Hajnoczi
  2014-10-23 13:08 ` Gerd Hoffmann
  3 siblings, 0 replies; 8+ messages in thread
From: Stefan Hajnoczi @ 2014-10-23  9:07 UTC (permalink / raw)
  To: qemu-devel
  Cc: Benoît Canet, Peter Maydell, Paolo Bonzini, Alex Bennée,
	Alexander Graf, Hervé Poussineau, Gerd Hoffmann, Kevin Wolf,
	John Snow

On Wed, Oct 22, 2014 at 2:50 PM, Stefan Hajnoczi <stefanha@gmail.com> wrote:
>  * International Obfuscated C Coding Competition 2004 entry - 32-bit
> multitasking operating system (http://www.ioccc.org/2004/gavin.hint)

For the record, I created a floppy image (with SYSLINUX) but it
doesn't boot successfully.  Tried all emulated graphics cards.  The
guest kernel reboots.  Since the guest code is extremely hacky I am
going to let this one be.

Stefan

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

* Re: [Qemu-devel] Help wanted: QEMU Advent Calendar 2014 extravaganza
  2014-10-22 13:50 [Qemu-devel] Help wanted: QEMU Advent Calendar 2014 extravaganza Stefan Hajnoczi
                   ` (2 preceding siblings ...)
  2014-10-23  9:07 ` Stefan Hajnoczi
@ 2014-10-23 13:08 ` Gerd Hoffmann
  2014-10-28 16:04   ` Stefan Hajnoczi
  3 siblings, 1 reply; 8+ messages in thread
From: Gerd Hoffmann @ 2014-10-23 13:08 UTC (permalink / raw)
  To: Stefan Hajnoczi
  Cc: Benoît Canet, Peter Maydell, Paolo Bonzini, John Snow,
	qemu-devel, Alexander Graf, Hervé Poussineau, Kevin Wolf,
	Alex Bennée

  Hi,

> Disk images:
>  * Need a disk image for each day: 1-25 December
>  * Must be freely redistributable (i.e. no proprietary license that
> prevents distribution)
>  * Ideally under 100 MB per disk image
>  * Please include a command-line for launching the disk image
>  * Please include a short description of the disk image with hints on
> what to try

So, what is the plan exactly for the images?  Have a tarball with
README, run.sh and any image (or whatever else is needed) files?

/me has ideas for two days, and maybe a third (but I'm not going to tell
on the list to not spoil the fun ;)

cheers,
  Gerd

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

* Re: [Qemu-devel] Help wanted: QEMU Advent Calendar 2014 extravaganza
  2014-10-23 13:08 ` Gerd Hoffmann
@ 2014-10-28 16:04   ` Stefan Hajnoczi
  0 siblings, 0 replies; 8+ messages in thread
From: Stefan Hajnoczi @ 2014-10-28 16:04 UTC (permalink / raw)
  To: Gerd Hoffmann
  Cc: Benoît Canet, Peter Maydell, Paolo Bonzini, John Snow,
	qemu-devel, Alexander Graf, Hervé Poussineau, Kevin Wolf,
	Alex Bennée

[-- Attachment #1: Type: text/plain, Size: 1002 bytes --]

On Thu, Oct 23, 2014 at 03:08:02PM +0200, Gerd Hoffmann wrote:
>   Hi,
> 
> > Disk images:
> >  * Need a disk image for each day: 1-25 December
> >  * Must be freely redistributable (i.e. no proprietary license that
> > prevents distribution)
> >  * Ideally under 100 MB per disk image
> >  * Please include a command-line for launching the disk image
> >  * Please include a short description of the disk image with hints on
> > what to try
> 
> So, what is the plan exactly for the images?  Have a tarball with
> README, run.sh and any image (or whatever else is needed) files?

Email me a description of the image file, the command-line, and the
image file (or a link to it).

You can send me a tarball.

> /me has ideas for two days, and maybe a third (but I'm not going to tell
> on the list to not spoil the fun ;)

Excellent!

Please try to prepare the images by 14th of November so there is time to
test, publicize, and launch the advent calendar.

Thanks,
Stefan

[-- Attachment #2: Type: application/pgp-signature, Size: 473 bytes --]

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

end of thread, other threads:[~2014-10-28 16:04 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-22 13:50 [Qemu-devel] Help wanted: QEMU Advent Calendar 2014 extravaganza Stefan Hajnoczi
2014-10-22 14:12 ` Paolo Bonzini
2014-10-22 15:53   ` Stefan Hajnoczi
2014-10-22 14:28 ` Alexander Graf
2014-10-22 15:46   ` Stefan Hajnoczi
2014-10-23  9:07 ` Stefan Hajnoczi
2014-10-23 13:08 ` Gerd Hoffmann
2014-10-28 16:04   ` Stefan Hajnoczi

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).