Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Cleanup npm metadata #421

Closed
rwaldura opened this Issue Aug 22, 2012 · 10 comments

Comments

Projects
None yet
3 participants
Contributor

rwaldura commented Aug 22, 2012

  { name: 'mojito',
    description: 'Mojito provides an architecture, components and tools for developers to build complex web applications faster.',
    'dist-tags':
     { stable: '0.3.26-3',
  latest: '0.3.30',
  yui341: '0.3.26-4' },
    versions:
     [ '0.0.1',
  '0.3.8',
  '0.3.21',
  '0.3.23',
  '0.3.24',
  '0.3.25',
  '0.3.26',
  '0.3.26-2',
  '0.3.26-3',
  '0.3.26-4',
  '0.3.26-5',
  '0.3.27',
  '0.3.28',
  '0.3.29',
  '0.3.30',
  '0.4.0',
  '0.4.1',
  '0.4.2' ],
    maintainers:
     [ 'isao <isao.yagi@gmail.com>',
  'drewfolta <folta@yahoo-inc.com>',
  'bedney <bedney@yahoo-inc.com>',
  'mojit0 <idearat@yahoo-inc.com>',
  'mridgway <mcridgway@gmail.com>' ],
    time:
     { '0.0.1': '2012-03-26T23:30:04.674Z',
  '0.3.8': '2012-04-24T02:23:06.281Z',
  '0.3.21': '2012-05-09T18:36:46.939Z',
  '0.3.23': '2012-05-11T00:25:09.153Z',
  '0.3.24': '2012-05-11T22:51:11.752Z',
  '0.3.25': '2012-06-06T00:26:24.197Z',
  '0.3.26': '2012-06-06T23:26:21.887Z',
  '0.3.27': '2012-06-15T21:27:48.255Z',
  '0.3.26-2': '2012-06-28T12:54:26.709Z',
  '0.3.28': '2012-07-06T23:12:00.289Z',
  '0.3.29': '2012-07-16T23:42:59.629Z',
  '0.3.26-3': '2012-07-17T01:57:21.680Z',
  '0.3.26-4': '2012-07-18T22:19:59.824Z',
  '0.3.26-5': '2012-07-27T20:38:08.137Z',
  '0.3.30': '2012-08-02T04:52:51.411Z',
  '0.4.0': '2012-08-02T23:05:10.181Z',
  '0.4.1': '2012-08-15T20:30:27.929Z',
  '0.4.2': '2012-08-15T22:02:48.967Z' },
    author: 'Drew Folta <folta@yahoo-inc.com>',
    repository:
     { type: 'git',
  url: 'git://github.com/yahoo/mojito.git' },
    users: { isao: true, fgribreau: true },
    version: '0.4.2',
    preferGlobal: true,
    contributors:
     [ 'Ric Allinson <allinson@yahoo-inc.com>',
  'Matt Taylor <mtaylor@yahoo-inc.com>',
  'Chris Klaiber <cklaiber@yahoo-inc.com>',
  'Drew Folta <folta@yahoo-inc.com>',
  'Martin Cooper <mcooper@yahoo-inc.com>',
  'Isao Yagi <isao@yahoo-inc.com>' ],
    dependencies:
     { connect: '1.8.2',
  express: '2.5.2',
  glob: '~3.1.11',
  jslint: '~0.1.9',
  mime: '1.2.4',
  semver: '1.0.14',
  wrench: '~1.3.9',
  yui: '~3.5.1',
  yuidocjs: '~0.3.14',
  yuitest: '~0.7.4' },
    keywords: [ 'framework', 'webapp' ],
    main: 'lib/index',
    bin: { mojito: 'bin/mojito' },
    engines:
     { node: '>= 0.4.0 < 0.7.0',
  npm: '>= 1.0.0' },
    devDependencies: {},
    homepage: 'http://developer.yahoo.com/cocktails/mojito/',
    bugs: 'https://github.com/yahoo/mojito/issues',
    scripts:
     { start: 'mojito start',
  test: 'mojito test' },
    yahoo:
     { bugzilla:
   { product: 'Mojito',
     component: 'General' },
  mojito:
   { type: 'bundle',
     location: 'lib/app' } },
    readme: 'ERROR: No README.md file found!',
    dist:
     { shasum: '92dbe0c1aea41d82920fe0f7fc0a19e4b413c723',
  tarball: 'http://registry.npmjs.org/mojito/-/mojito-0.4.2.tgz' },
    directories: {} }

description
dist-tags
users
contributors
readme

Contributor

drewfish commented Aug 22, 2012

I think the readme will fix itself one a package gets published that has the new directory structure.

Contributor

drewfish commented Aug 22, 2012

What's wrong with the description ?

Contributor

drewfish commented Aug 22, 2012

The dist-tags.stable should probably be 0.3.30 and .latest should probably be 0.4.2.

Contributor

drewfish commented Aug 22, 2012

What's wrong with contributors?

Contributor

isao commented Aug 22, 2012

yes, "readme" is the contents of README.md at dirname package.json so is "fixed" on head now

users, tarball, shasum etc come from the npm registry

dist-tag yui341 points to the stable version using YUI 3.4.1 (jsdom)..

Ren, can you suggest specific changes for the other metadata?

Contributor

drewfish commented Aug 22, 2012

I think users is something that the NPM registry generates, and is not under our control.

Contributor

isao commented Aug 22, 2012

users I think means "users who have starred this module"..

npm star mojito

..since I am listed and have done so...

Contributor

rwaldura commented Aug 22, 2012

i'll submit a diff against package.json for some changes -- others will have to be fixed at release time

Contributor

isao commented Aug 22, 2012

and fyi "maintainers" is a list of npm users who have done npm pub

Contributor

drewfish commented Aug 22, 2012

I think maintainers comes from npm owner ls mojito -- that is, those folks with permission to publish the package.

@isao isao closed this Dec 4, 2012

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment