≡

wincent.dev

  • Products
  • Blog
  • Wiki
  • Issues
You are viewing an historical archive of past issues. Please report new issues to the appropriate project issue tracker on GitHub.
Home » Issues » Bug #1576

Bug #1576: Product model maintenance needed for next deployment

Kind bug
Product wincent.dev
When Created 6/17/2010, updated 2/1/2011
Status closed
Reporter Greg Hurrell
Tags no tags

Description

So the next deployment is going to bring some fairly big changes.

There'll be some migrations involving the products table.

/ is now going to route to the products#index action.

The description attribute is now going to contain an HTML snippet for display on the index page.

Only products with hide_from_front_page set to false will appear in the index. This is principally so that "products" which aren't real products won't appear in the listing (ie. the "wincent.dev" and "wincent.git" products).

Before deploying, take a quick look at the overview:

SELECT id, name, permalink, position, category, hide_from_front_page FROM products ORDER BY category, position;

Of interest here is:

  • two products already mentioned above will need their hide_from_front_page boolean toggled; this can't be done before the deployment because otherwise they won't appear in product pop-up menus in the issue tracker (in the currently deployed version hiding from the front page actually means hiding from everywhere; this is fixed in the to-be-deployed version)
  • one product has a NULL value for its position index
  • should make sure that I am happy with the other position settings; for example, the "Developer" category should probably be

Finally, and most obviously:

  • need to get all description fields in order
  • need to get all products' landing pages in order too (ie. the products#show index); this matters even for non-product "products" as the URLs are probably guessable anyway

Comments

  1. Greg Hurrell 9/2/2010

    Ok, for now I just have Synergy on the index.

    Want all products to share the icon-on-left/text-in-middle/screenshot-on-right pattern, so will tackle that tomorrow hopefully.

  2. Greg Hurrell 2/1/2011

    Status changed:

    • From: new
    • To: closed
Add a comment

Comments are now closed for this issue.

  • contact
  • legal

Menu

  • Blog
  • Wiki
  • Issues
  • Snippets