Interesting suggestions, see comments below ...
On Wed, Jan 13, 2010 at 2:46 AM, James Mansion
<james at mansionfamily.plus.com> wrote:
> kunal ghosh wrote:
>>
>> There are 3 mockups attached , and would appear in the actual app in the
>> order i=1 to 3 mockup{i}.png.
>> This is the first draft , so please comment about any thing in the
>> mockups, behaviour, usability ... etc.
>
> Is there no selection of packages either by:
> - loading and merging one or more templates based on target usage
> - choosing meta package groups
> - fiddling with individual selections?
>
> What would be ideal I think would be to use a UI to generated commands that
> are
> queued and can be released to run in the background. ?So some initial setup
> could
> configure the basics and then that could be released to run, while the meta
> packages
> are investigated (and selected to pending, or released to install).
>
This is a base image transfer from livecd to disk subsequent to which one
can use a package manager to install additional packages. So package
selection does not fall within the scope. It will be redundant.
> I like the installers that have a pane that shows me the steps, and a tabbed
> structure
> that allows me to jump around.
>
Good suggestion. A status box should keep updating the list of steps
to be performed.
> Also, how do you select the package source?
>
The default comes pre-configured out of the box. Once installed package
manager configuration can be updated to add other sources.
> It seems to me that there is a relationship between the roles and/or
> packages selected
> and the space requirements, and that will feed back to which partitions you
> will install
> to, and which mount points are used for what (including ZFS pooling if
> desired, tho I
> don't see why anyone would pool seperate partitions on a single disk).
>
The livecd base image approach simplifies things. However the package
manager should be clever enough to identify that selected packages may
not fit into the space. This is once again a post-installation activity.
> How will the target selection work if there are a *lot* of devices?
>
We need a scroll box. However since Extended partitions are now supported
it is better to simply use GParted rather than re-write stuff.
> If you make a bunch of selections for what you want, can you save it or load
> it as a
> template file?
>
> Could the template have macros for MAC addresses, IP addresses and hostname
> (from
> DHCP)?
>
You are talking about Jumpstart kind of things. We might be able to utilize
a modified kickstart or Spacewalk (https://fedorahosted.org/spacewalk/)
to provide automated provisioning solutions.
Regards,
Moinak.
--
================================
http://www.belenix.org/
http://moinakg.wordpress.com/