From Fedora Project Wiki

 
(18 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== Introduction ==
== Introduction ==


The web interface is targeted towards people creating Fedora Spins and Remixes. It will use the existing tools like livecd-creator and pungi to create the actual images. Initial target is just live images. It will be a 100% free and open source web application written in ruby on rails.  
The web interface is targeted towards people creating Fedora Spins and Remixes. It will use the existing tools like livecd-creator and pungi to create the actual images. Initial target is just live images. It will be a 100% free and open source web application.


=== Name of the application ===
=== Name of the application ===


Candidates (In order of preference):
dorrie [http://www.websters-online-dictionary.org/translation/Hindi+%2528Transliterated%2529/DorI  1] [http://www.shabdkosh.com/en2hi/search.php?ts=1250750495438&e=%E0%A4%A1%E0%A5%8B%E0%A4%B0%E0%A5%80 2] (Transliterated word, no specific spelling exists)
 
* dorrie
* potpourri
* almanac
* composer
* weaver 
* sanroor
* renaissance 
 
Suggest your own here


=== What's happening ===
=== What's happening ===


August 16, 2009: Rahul Sundaram suggested it. Shreyank Gupta is implementing it as a ruby on rails application.  
August 16, 2009: Rahul Sundaram suggested it. Shreyank Gupta is implementing it as a Django application.


=== Mockups ===  
=== Mockups ===  
Line 29: Line 19:
=== Current Status ===
=== Current Status ===


* Imported [http://cvs.fedoraproject.org/viewvc/comps/comps-f11.xml.in?view=markup Comps] into a mysql database.
* Name, select template Kiskstart file.
* Select Language, Timezone. Defaults to the vaules from the base template.
* Select package groups. Defaults values from base template.
* Select individual packages. Selection stored in Database.
* Build and Downlaod custom Kickstart file.
* Build and Downlaod custom LiveCD ISO image.
 
=== Features Planned ===
* Distribution name
* Live or Install image. Initially support will be only added for Live image
* Select template (kickstart files from spin-kickstart package)
* Select groups (inherited from comps) and individual packages
* Default language, other languages to include
* Default wallpaper
* Hostname
* Default username
* root password, user password
* home directory content
* Custom Packages
* Custom Repositories
* Image type: ISO, virt image, raw disk
* User Management via FAS integration.
* Search Packages.
* Live dry-run.
 
=== Existing Workflow ===
 
1 name of image - will be used as the name of the kickstart file, filesystem label and image name
2 select template - based on kickstart files from spin-kickstart package
3 select package groups,  individual packages - derived from comps and with the ability to search as well
4 language, timezone - Default is English and US - E
5 generate image with progress bar
6 download image and kickstart file
 
=== MileStone ===
 
==== First Cut ====
 
Expected to be out by end January.
 
=== Get the code ===
 
The project is hosted at https://fedorahosted.org/dorrie/
 
Download the source from git:
 
<code>
git clone git://git.fedorahosted.org/git/dorrie.git
</code>
 
or
 
<code>
git clone http://git.fedorahosted.org/git/dorrie.git
</code>
 


=== FAQ ===
=== FAQ ===
Line 35: Line 81:
* Who is the primary target audience?
* Who is the primary target audience?


Folks creating Fedora Spins and Remixes
Folks creating Fedora Spins and Remixes  
 


=== Similar Applications ===


* http://www.sarathlakshman.info/2009/08/06/progress-with-pardusman-on-web/


* http://susestudio.com/. Articles about it at http://lwn.net/Articles/346447/ and http://arstechnica.com/open-source/reviews/2009/07/hands-on-linux-appliances-made-easy-with-suse-studio.ars.


=== IRC Discussions ===
=== IRC Discussions ===

Latest revision as of 10:33, 10 May 2010

Introduction

The web interface is targeted towards people creating Fedora Spins and Remixes. It will use the existing tools like livecd-creator and pungi to create the actual images. Initial target is just live images. It will be a 100% free and open source web application.

Name of the application

dorrie 1 2 (Transliterated word, no specific spelling exists)

What's happening

August 16, 2009: Rahul Sundaram suggested it. Shreyank Gupta is implementing it as a Django application.

Mockups

We need help with someone from the design team to draw mockups

https://fedorahosted.org/design-team/ticket/67#preview

Current Status

* Name, select template Kiskstart file.
* Select Language, Timezone. Defaults to the vaules from the base template.
* Select package groups. Defaults values from base template. 
* Select individual packages. Selection stored in Database.
* Build and Downlaod custom Kickstart file.
* Build and Downlaod custom LiveCD ISO image.

Features Planned

* Distribution name
* Live or Install image. Initially support will be only added for Live image
* Select template (kickstart files from spin-kickstart package)
* Select groups (inherited from comps) and individual packages 
* Default language, other languages to include 
* Default wallpaper
* Hostname
* Default username
* root password, user password
* home directory content
* Custom Packages
* Custom Repositories
* Image type: ISO, virt image, raw disk
* User Management via FAS integration.
* Search Packages.
* Live dry-run.

Existing Workflow

1 name of image - will be used as the name of the kickstart file, filesystem label and image name
2 select template - based on kickstart files from spin-kickstart package
3 select package groups,  individual packages - derived from comps and with the ability to search as well
4 language, timezone - Default is English and US - E
5 generate image with progress bar
6 download image and kickstart file

MileStone

First Cut

Expected to be out by end January.

Get the code

The project is hosted at https://fedorahosted.org/dorrie/

Download the source from git:

git clone git://git.fedorahosted.org/git/dorrie.git

or

git clone http://git.fedorahosted.org/git/dorrie.git


FAQ

  • Who is the primary target audience?

Folks creating Fedora Spins and Remixes

Similar Applications

IRC Discussions

{{{

}}}