Install profile/distribution dojo

Events happening in the community are now at Drupal community events on www.drupal.org.
You are viewing a wiki page. You are welcome to join the group and then edit it. Be bold!

With 'Drupal' support for installation profiles eminent (full-on distributions to follow), I'm thinking it will provide a rich platform for collaboratively building (real sites), learning, and giving back to Drupal.

Based on some of the recent conversations on the irc and in this forum, I just wanted to throw out some random ideas. It's a wiki, so with your help, we can make it sound logical...

Objectives

  • Build a complete solution from start to finish. (possibly come up with an outline similar to this)
  • Cover all aspects from planning, development, to marketing.
  • Learn how to create and maintain an install profile and/or drupal distribution.
  • Produce/provide a rich set of learning materials and courseworks that would be contributed back to drupal.org (along with the products, modules, themes themselves)

What types of sites?

I think we should first set some benchmarks (see below). If there are any sites that would add value to the work we're doing here, drupal.org, and the entire community, we should start there (think we should run with/expand on this idea). Also several developers, companies, and working groups who have already proposed and/or are collaboratively building profiles/solutions (here are a few I've found). If there's enough interest (to build a particular disto) we could pool our resources and collectively build, learn, and document together.

Any benchmarks pertaining to whether to build a site or not?

Along with the distributions/profiles themselves, the component parts must be contributed back to the community.

  • New modules and themes
  • Learning materials and resources - documentation, tutorials, install profile recipes and other how-tos.
  • The product and/or content put on top could provide a means for individuals and organizations to donate directly to Drupal (possibly using the Drupal Association or affiliated non-profit as a conduit)

What about actual work for clients and/or sponsorships

Consider a client if they
1. are requesting a product that'll be interesting/beneficial to the group/community
2. adhere to the guidelines above (i.e. everything is built openly and contributed back to the community)
3. agree to impose NO time limitations
4. make a financial contribution (possibly via the Drupal Association).

ok - that's all I have for now - hopefully we'll be filling it out with some logic...

Comments

What are install profiles and distributions?

gusaus's picture

Here are a few bits that hopefully will provide some background:

Current distributions

  • CivicSpace, aimed at enabling grassroots democracy.
  • DrupalEd, a community developing Drupal for classroom and other educational uses.
  • vbDrupal, Drupal integrated with vBulletin.

Proposed profiles/distributions and/or related working groups

Many of these profiles probably have very similar set-ups, thus there may be room for consolidation and increased collaboration.

Articles and Resources

Gus Austin
Director of Chaos and Confusion
PepperAlley Productions
What am I trying to do with Drupal?

Gus Austin

How did you create TOC?

Walt Esquivel's picture

Since this is the Dojo, I'd like to know how you created both of the above TOCs. I clicked on "Edit" to take a look at the Wiki writeup to see if I could learn how to create a TOC from the code, but I didn't actually find anything useful to help me.

Also, I noticed that the second TOC erroneously points to "Objectives" (http://groups.drupal.org/node/2618#toc1), which takes one back to the wiki's "Objectives" instead of "Current Distributions". Is this a limitation of the TOC, that is, can one only include one (1) TOC on each specific page because it will link back to the first "...toc1" it finds? Or, if one needs more than one TOC on a page, perhaps one needs to hardcode the TOC so that it points to the correct header? I don't know if this is even possible. If this is an actual limitation, please submit it to the issues queue so that it can be fixed/improved.

EDIT: I'm testing the use of h2 tags here:

Testing to see where this leads to.

Let's see where this test leads us.

Walt Esquivel, MBA; MA; President, Wellness Corps; Captain, USMC (Veteran)
$50 Hosting Discount Helps Projects Needing Financing

Walt Esquivel, MBA; MA; President, Wellness Corps; Captain, USMC (Veteran)
$50 Hosting Discount Helps Projects Needing Financing

Cool!

gusaus's picture

I wrote the post, but didn't add in the 'TOC' - didn't know that was possible. Knowing how to do that will be very valuable (guess we still need to tweak it?). Thanks for giving that a go!

Gus Austin
Director of Chaos and Confusion
PepperAlley Productions
What am I trying to do with Drupal?

Gus Austin

h tags

Tresler's picture

It would appear that they are being auto-generated off of any <h2> tags. Probably any heading tag, but I didn't test. Although it seems like this wiki filter should

A) Shut itself off for comments and
B) format properly all the time as it appears 'on top of' content about 50% of the time when it should probably be an inline element all the time


Tresler Designs

h tags is correct

Walt Esquivel's picture

Moshe made a module installation and made a couple of minor changes to it for g.d.o (perhaps because the 5.x contributed module version isn't yet available?).

From http://drupal.org/project/tweakbox:

Set of modules that extend drupals configuration and administration functionalities :
* Table of contents filter : create a table of contents based on the content by using the h1, h2, h3, etc. tags

Resource home page and list of some known issues: http://iacp.free.fr/drupal/?q=node/12

And Tresler, I completely agree with the comments you wrote in your A and B. I've made a note to submit writeups to the issues queue if this isn't resolved within a month or so as I want to give the module maintainer some time to update the module to 5.x and/or for Moshe to re-upload any fixes/changes. Thank you!

Walt Esquivel, MBA; MA; President, Wellness Corps; Captain, USMC (Veteran)
$50 Hosting Discount Helps Projects Needing Financing

Walt Esquivel, MBA; MA; President, Wellness Corps; Captain, USMC (Veteran)
$50 Hosting Discount Helps Projects Needing Financing

bugs galore

moshe weitzman's picture

indeed, the href bug is a bad one. but is hard to fix considering the limitations of the filter system. i will have to ask Steven about this, as he is filter guru.

I didn't intend that this show up in comments but I don't mind that it does.

I would appreciate CSS help to fix the text getting obscured. Thats a theme problem.

Most nodes will have only

dami's picture

Most nodes will have only one TOC. I think it'd be relatively easy turning off TOC on 'page view' where multiple TOC exist, before fixing this filtering problem.

Also, TOC box need a max-width (not sure how easy to do it) or we will see something like this:
http://groups.drupal.org/node/2433#comment-7188