oortcloud / meteorite

Installer & smart package manager for Meteor
http://oortcloud.github.com/meteorite/
MIT License
841 stars 106 forks source link

Author name must be between 5 and 50 characters #261

Open ruzz opened 10 years ago

ruzz commented 10 years ago

I'm trying to release my first package and i'm having a bit of an issue. It makes it through adding the tag and pushing the repo but fails on the author name. you can see my author name in the smart.json file is well over 5 characters.

could this possibly be my 4 letter github name causing an issue?

$ mrt release . Adding tag and pushing repo Error: Package could not be saved Author name must be between 5 and 50 characters

$ mrt publish . Error: Package could not be saved Author name must be between 5 and 50 characters

$ cat smart.json { "name": "reactive-variable", "description": "a slightly more flexible way to do reactive variables", "homepage": "https://github.com/ruzz/Meteor-ReactiveVariable.git", "author": "i.m. ruzz (ruzz@brightmonkey.ca)", "version": "0.3.3", "git": "https://github.com/ruzz/Meteor-ReactiveVariable.git" }

$ whoami ruzz

any thoughts?

yeputons commented 10 years ago

@ruzz Looks more like Atmosphere's issue. It's because parseAuthor function allows [A-Za-z0-9_] and spaces only in name - no dots. Therefore, your name is parsed as i. One more comment: email is supposed to be inside <>, () is for URLs.

@tmeasday What do you think about fixing it? May be we should create a separate issue in Atmosphere's repo?

ruzz commented 10 years ago

yeah, i had just arrived at the parsing problem myself. I'll make a few quick changes and let you know what happens. and thanks for the formatting tip on the email.

ruzz commented 10 years ago

hey hey. look at that. works now. thanks ;)