User:Dria/Feature page query examples: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 2: Line 2:
I won't go into a whole lot of detail since I've already blogged fairly extensively about this ([http://blog.mozilla.com/products/2011/06/01/feature-pages-lists-wikis-oh-my/ here], [http://blog.mozilla.com/products/2011/06/06/new-feature-page-proposal/ here], and [http://blog.mozilla.com/products/2011/07/04/new-feature-page-system-coming-this-week/ here]), so here's the ''tl;dr'' version:
I won't go into a whole lot of detail since I've already blogged fairly extensively about this ([http://blog.mozilla.com/products/2011/06/01/feature-pages-lists-wikis-oh-my/ here], [http://blog.mozilla.com/products/2011/06/06/new-feature-page-proposal/ here], and [http://blog.mozilla.com/products/2011/07/04/new-feature-page-system-coming-this-week/ here]), so here's the ''tl;dr'' version:


# The old feature pages worked well enough to get us through our first release cycle in the new Train Model world, but it fundamentally kinda suck.
# The old feature pages worked well enough to get us through our first release cycle in the new Train Model world, but fundamentally kinda suck.
# We have launched out first iteration on the system, using much smarter tools. It's still the wiki, but the wiki with a couple of completely badass add-ons.
# We have launched out first iteration on the system, using much smarter tools. It's still the wiki, but the wiki with a couple of completely badass add-ons.
# The new feature pages can be created and edited using a form, and support database-like queries for automatically generating lists, alternate views, etc.
# The new feature pages can be created and edited using a form, and support database-like queries for automatically generating lists, alternate views, etc.

Revision as of 19:12, 9 July 2011

New feature pages

I won't go into a whole lot of detail since I've already blogged fairly extensively about this (here, here, and here), so here's the tl;dr version:

  1. The old feature pages worked well enough to get us through our first release cycle in the new Train Model world, but fundamentally kinda suck.
  2. We have launched out first iteration on the system, using much smarter tools. It's still the wiki, but the wiki with a couple of completely badass add-ons.
  3. The new feature pages can be created and edited using a form, and support database-like queries for automatically generating lists, alternate views, etc.

Forms? In a wiki?

Editing feature pages

It's true! Here's a demo!

  1. Go here: Feature page demo
  2. Click the "Edit with form" link at the top
  3. Gasp in surprise and amazement

Any feature page created with the new system will have the "Edit with form" link at the top. I strongly suggest you use the form because editing the raw text is significantly crappier and more error prone.

Creating new feature pages

But you want to create a new feature page? No problem!

  1. Go here: Features/Create_new
  2. Follow the directions
  3. Don't forget to save your work -- the initial version of the page is not created until you hit "Save"

Queries? What?

The new feature page system allows us query the existing set of feature pages and return results based on a variety of queryable properties in the pages themselves.

Here are some example queries and their output. Feel free to "edit" any of these pages to check out the source code for the queries -- they're pretty straightforward and fairly powerful.

Example queries

For more information about queries, see the add-on's query documentation.

If you have any questions, ping Deb in IRC, IM, or email.