16:44 Canonical Plugins (Say What?) » WordPress Development Blog

There have been a lot of references to “canonical plugins” over the past year, especially at WordCamps by Matt, but we haven’t really posted anything official about the idea, nor have we really made much progress beyond discussions about how awesome it would be to have canonical plugins and how good it would be for the community. But what are canonical plugins, you ask? Well, that’s one of the many things the core commit team has been talking about over the past few days, and everyone agrees that we need to prioritize this aspect of the project sooner rather than later. So, here’s a super high-level description of how we’re currently thinking about canonical plugins, which we’d like to use to initiate some focused community discussion on the topic.

Canonical plugins would be plugins that are community developed (multiple developers, not just one person) and address the most popular functionality requests with superlative execution. These plugins would be GPL and live in the WordPress.org repo, and would be developed in close connection with WordPress core. There would be a very strong relationship between core and these plugins that ensured that a) the plugin code would be secure and the best possible example of coding standards, and b) that new versions of WordPress would be tested against these plugins prior to release to ensure compatibility. There would be a screen within the Plugins section of the WordPress admin to feature these canonical plugins as a kind of Editor’s Choice or Verified guarantee. These plugins would be a true extension of core WordPress in terms of compatibility, security and support.

In order to have a system like this, each canonical plugin’s development community would probably need similar infrastructure to WordPress itself, including things like Trac, mailing lists, support forums, etc. These things will be worked out within the development community over the coming months, but in the meantime, we really need a better name for this. Many people have no idea what canon/canonical means (clearly, they are not Dr. Who fans!), and having to define the word distracts from discussing the core ideas behind the concept. So, we thought we’d do a community poll to see what people think we should call canonical plugins. We brainstormed a few dozen ideas yesterday and whittled it down to our top handful. Based on the definition of canonical plugins given above, which of these terms do you think best describes them? I’m including a short description of our thoughts on each.

Standard - Implies that these are the standard by which all other plugins should be judged, as well as the idea of them being the default plugins.
Core - Makes the close relationship to core WordPress development very clear, and has the implication of bundled plugins (even though we don’t need to actually bundle them now that the installer is right in the admin tool).
Premium – Identifies these officially-supported plugins as best-in-class and of the highest value, and could potentially disambiguate the word Premium as it is currently being used in the community (to refer to anything from commercial support to licensing terms to actual code quality).
Validated - Focuses on the fact that the code is reviewed for compatibility with core and for security.
Official – Makes it plain that these are the plugins officially endorsed by the core team as being the best at their functions.
Canonical – Maybe once people get used to it, canonical wouldn’t confuse so many people?

Cast your vote in the poll below to have your opinion considered during the decision-making process. And if you can think of a word that we haven’t listed here that you think is better, please submit it in the poll! The poll will remain open until 11:59pm UTC Thursday, December 10, 2009.

11:00 Holiday Bonus: More Great Features » Google Analytics Blog
We all love the holiday season, and so now, here are a few reasons to love it even more! A few weeks ago, we announced a set of powerful, flexible, and intelligent features. Today, at SES Chicago, Phil Mui announced additional features that build on these same themes to make your life as an analyst easier. We hope you'll enjoy them.

Annotations

Do you ever wonder about an inexplicable change in your traffic? Or forget exactly when you launched something, or who was responsible? After scratching your head, did you have to chase down different departments in your company or go digging through old emails to get an answer?

For instance:

Running around asking everyone from marketing, IT, and product doesn't scale. More and more large companies are using Google Analytics, so we wanted to cut down on the mileage you need to cover to account for everything that happens to your website and online marketing.

This week, the wild goose chase is over -- you can now easily denote unexplained dips or spikes and figure out "what happened" with the launch of Annotations in Google Analytics.



Annotations allows any user with access to a Google Analytics profile to leave shared or private notes right on the over-time graph. Building upon the concept of bringing Intelligence to data, Annotations complements existing anomaly detection by capturing the tribal
intelligence of your company, which tends to be the most expensive and easily lost resource of all. A simple note from a colleague can save hours of real work (and frustration) for an analyst who is tasked to explain a usually dry set of numbers. This short video will show you how to use Annotations.



Taking its usefulness even further: Annotations can become your central repository, or logbook, for all online marketing and website design actions within your business. So even if you have multiple marketing teams, agencies, or webmasters, or if you have employee churn or other disruptions, you can always see which events may have caused conversions to increase or decrease. No wonder this has been one of the top requested features in Analytics for such a long time!

Custom Variables Now Available In Advanced Segments

Custom Variables provide you the power and flexibility to customize Google Analytics and collect the unique site usage data most important to your business. In Google Analytics, not only are you able to define multiple custom variables, each custom variable is a name-value pair and can be assigned one of 3 scopes: page, session, or visitor. Each custom variable name and each value is an arbitrary string defined by you pertinent to your business needs.

When we announced Multiple Custom Variables in October, the only way to view metrics on these Custom Variables then was to open the standard "Custom Variables" report in the Visitors section. This week, a user can create an advanced segmentation based on any key, value, as well as key-value combination of all Custom Variables. In other words, if you've created a Custom Variable such as "Logged In Member", you can also create an advanced segment based on that variable and see it across all of your reports.

The ability to create visit segments based on Custom Variables is critical in maximizing the full potential of Custom Variables. Users can now slice and dice their metrics by decorating their site traffic with the appropriate key-value pairs.

Custom Variables Available In Custom Reports

You can also create Custom Reports with any of the key or value dimensions associated with any Custom Variable. Now, you can see how a segment defined by Custom Variables behaves along any of the metrics available in Google Analytics.

New Analytics Tracking Code Setup Wizard

One of the more daunting tasks in setting up analytics on any site is to manually configure the tracking code for specialized situations, such as multiple subdomains, cross-domain tracking, mobile web tracking, PHP sites, campaign tagging, etc.

Well, fear no more. When you create a profile, you'll notice a new tracking code setup wizard in Google Analytics. This wizard automatically generates the appropriate tracking code according to the setup options specified by you.


New Version of The Analytics API

Later this week, there will be a separate announcement about a set of very exciting features to our Analytics API. Here's a little preview: Support for Advanced Segmentation will now be available through the API.

In addition, new data dimensions and metrics will be made available, including those in our recently announced features.

Enjoy -- and happy holidays from the Google Analytics team!


08:52 谈一下互联网业务的超越_mileswen » Delicious/chedong
互联网行业的核心竞争力是什么呢?按照我现在看到的这么多公司,我的总结就是:团队的执行力,是一个管理问题。刚才说到的竞争对手很快复制你的亮点。比如腾讯,现在网上很多人都在骂腾讯抄袭,其实他能在短时间内抄下来,而且还是批判的抄,这本身就是执行力。再比如刚才说的,你想到了一两个产品功能亮点,如果你能常年捕捉用户需求亮点,这也是执行力的体现。
07:12 12月UCD书友会,北京、上海、南京、深圳、广州、杭州、厦门 » UCDChina.com

三狼啸月。

UCD书友会2009年12月话题:商品评论的设计

各城市书友会地址:

请注意深圳时间为19号下午14:30

北京,西直门附近奇遇花园,
20号(周日)、下午14:30,
联系人:千鸟 13366219527

上海,上海市长宁区延安西路889号 太平洋企业中心22楼PCHOME办公室,
20号(周日)、下午14:30,
联系人:Sky 13918016880

南京,中山东路293号新安大厦7F 途牛旅游网(毗卢寺东南对面,汉府雅苑南侧),
20号(周日)、下午14:30,
联系人:JunChen 13913833651

深圳,深圳市南山区科技园科苑路15号科兴生物谷研发中心六楼,
19号(周六)、下午14:30,
联系人:Lytous 13723766365

广州,广州市天河区科韵路16号广州信息港E栋网易大厦一楼
20号(周日)、下午14:30,
联系人:胡晓 13560220908

杭州,杭州市西湖区通普路41号 BetaCafe(原盛西庭艺术空间)
20号(周日)、下午14:30,
联系人:坏人 15068883444

厦门,厦门大学西门对面新华都超市二楼比卡斯咖啡,
20号(周日)、下午14:30,
联系人:大象 13950064793

通过 Google Maps 查看地址详情

书友会详细信息:http://ucdchina.com/club/

转载请注明出自UCDChina.com,谢谢。

相关文章


^==Back Home: www.chedong.com

^==Back Digest Home: www.chedong.com/digest/

<== 2009-12-06
  十二月 2009  
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
==> 2009-12-08