MySite: feature name?

So I’m working on the MySite version of Google Gadgets and Yahoo Widgets right now. It’s code that let’s the admin define a content element that users can add to their MySite page. By default, all Blocks and Views will be eligble for inclusion by the administrator.

I’m killing development time trying to think of a good name for these widgets. I don’t want to copy the Widget/Gadget name, but can’t find a good option.

Drupelet actually works and is semantically accurate (in English anyway). But I’d never even heard the word before.

Some others in the running:

  1. Object — bleh. Way too boring.
  2. Drupe — the parent of Drupelet. Still too obscure in English.
  3. Extension — also boring
  4. Slice — not too bad….
  5. Element — still dull
  6. Drop — I like this more, the harder it becomes to find an alternative
  7. Droplet — as above
  8. Snippet — that’s ok, I guess

For now, I’m using Droplet.

8 Comments so far
Leave a comment

Druplet

nodelet? plug? pluglet? myNode, myThing…

yeah, druplet.

I think it’s a bit silly to stay away from ‘Gadget’ or ‘Widget’ just because other sites are using that vocabulary, because they’re just general vocabulary. Don’t treat them like they’ve been branded.

However, that’s not to say I don’t like ‘Droplet’ or ‘Druplet’.

A synonym to ‘widget’ is ‘gizmo’. Both define ’something that is very useful for a particular job’, which is arguable. I like ‘gadget’ because gadgets are typically not often very useful. ;)

Wasn’t ‘drop’ (number 6) the original name of Drupal?

http://drupal.org/node/769

was originally drop.org (as dorp.org was take… see link).

All points well taken.

Here’s what I’m coding right now:

In the API, admin screen, and to Drupal coders, the widgets are called “droplets.”

To the user, in the UI, they are simply referred to as “content.” That part is trivial to change.

And “drupal” is a muddle of the Dutch for “drop,” (druppel, I believe) and drop.org was the original site.

Hi Ken,

Droplet sounds best to me, makes sense as a word, sounds nice, still makes sense as a widget, ie a droplet of function rather than the whole thing, and of course keeps the drupal link as per “drop” the original drupal word.

By the way, can I ask if you intend to allow use of Drupal/Yahoo and other widgets via there apis? it would add a tremendous boost to the library of droplets. Maybe it makes sense to follow the universal widget api scheme started by netvibes.

Anyway, I will keenly follow your progress sounds like an excellent module. Good luck with it.

hmm isnt a “droplet” a mac thing?

so ill vote for drüplet
-as every body knows it will sound so much cooler with umlaut ;)

@Mark -

Due to license restrictions, I will not be auto-importing Yahoo! or Google widgets into MySite. I will support using them, but not in an automated way. There are also some security issues dealing with 3rd-party JavaScript that I will leave to the site admin’s discretion. See http://drupal.org/node/127661 for discussion.

MySite already has an API for leveraging other Drupal APIs. See http://drupal.org/node/100871 for example.

I had never seen NetVibes before, but it actually does exactly what I’m aiming for. The UWA (http://dev.netvibes.com/doc/uwa_specification) seems like a good starting point. Perhaps later we’ll work on a system for browsing and copying those (and other) widgets into the MySite framework, but for now, admins will have to copy the code across manually. Again, I have license and security concerns about harvesting that code.

@Morten - I think Droplet is a PhotoShop term, but we could still use it. Though NetVibes uses widget, and it may make sense to follow that trend.



Leave a comment
Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

(required)

(required)