Re: Welcome and discussion starter

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Pete Travis (me@xxxxxxxxxxxxxx) said: 
> I've been thinking of implementation, in general terms. A lot of the details 
> would fall out if a few preliminary goals are established, and the replies so 
> far have come from a necessarily technical perspective. Allow me to offer 
> another, on presentation:
> 
> Who is the target audience for formulas? We can roughly group the user base 
> into two areas: end users and experienced users. I would group the average 
> desktop linux enthusiast in the former, and include the majority of Fedora 
> contributors, system administrators, and wizened enthusiasts in the latter.
> 
> Targeting the end user would require a lot more effort in presentation, but 
> would provide a bigger payoff in terms of marketing value and user draw.  
> Targeting the latter would allow a much easier implementation - really, we 
> would just have to agree on a common style and guidelines for shipping 
> playbooks and put them in a git repo to be cloned. 
> 
> Without solid presentation, we will expending effort to the exclusion of less 
> experienced users. I propose that from the beginning, Formulas should be 
> implemented with the intent of making their use as easy as clicking the link 
> to download a spin. I think that we can agree that drawing more users to 
> Fedora is generally a Good Thing, and that Formulas could help keep the 
> contributor funnel full.
> 
> So, a Formula should contain:
> 	- an ansible playbook
> 	- any required ansible templates
> 	- descriptive content in html using a defined template, or in a format 
> translatable to html
> 	- a fun banner image
> 	- indexable metadata
> 
> The presentation layer should provide:
> 	- a browseable, searchable interface built from Formula metadata
> 	- a rating system, to promote involvement
> 	- a moderated comment system, to promote involvement 
> 		(although comments can detract from perceived professionalism)
> 	- a script to crawl through the git source and create and index the 
> content
> 	- individual Formula pages displaying the above mentioned descriptive 
> content, with direct links to the playbook file itself
> 	- a GUI URI handler to guide the user through the interactive portions of 
> the formula, and to promote a sense of accomplishment

A lot here does depend on the target market you're looking at. For example,
are we trying to get to the use case of users who want:
	http://spins.fedoraproject.org/
or the use case of users who want:
	http://jujucharms.com/charms/precise
?

These are vastly different target markets, and I'd honestly try and shoot
for the second, not the first. Others may disagree.

Bill
_______________________________________________
formulas-devel mailing list
formulas-devel@xxxxxxxxxxxxxxxxxxxxxx
https://lists.fedorahosted.org/mailman/listinfo/formulas-devel



[Index of Archives]     [Fedora&nbdp;Development]     [Virt Tools]     [Libvirt Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux