{"id":18458781,"url":"https://github.com/browserify/admin","last_synced_at":"2025-04-23T17:32:12.304Z","repository":{"id":65990966,"uuid":"101921899","full_name":"browserify/admin","owner":"browserify","description":"administrative procedures for the browserify org","archived":false,"fork":false,"pushed_at":"2019-09-24T19:23:15.000Z","size":3,"stargazers_count":12,"open_issues_count":0,"forks_count":1,"subscribers_count":19,"default_branch":"master","last_synced_at":"2025-02-16T15:33:57.066Z","etag":null,"topics":["meta"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/browserify.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-08-30T19:41:39.000Z","updated_at":"2024-05-11T04:35:20.000Z","dependencies_parsed_at":"2023-02-26T11:45:12.289Z","dependency_job_id":null,"html_url":"https://github.com/browserify/admin","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/browserify%2Fadmin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/browserify%2Fadmin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/browserify%2Fadmin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/browserify%2Fadmin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/browserify","download_url":"https://codeload.github.com/browserify/admin/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250480327,"owners_count":21437524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["meta"],"created_at":"2024-11-06T08:20:02.611Z","updated_at":"2025-04-23T17:32:12.298Z","avatar_url":"https://github.com/browserify.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# browserify administration handbook\n\nThis document is for members of the browserify org.\n\nThe sections below document administrative procedures for adding packages,\nadding new users, and some tips on handling issues and pull requests.\n\n# principles\n\n* avoid human bottlenecks\n* trust people to do the right thing (until proven otherwise)\n\nIn order to minimize human bottlenecks, all members should be fully empowered to\ndo everything that might be necessary to handle administration of the project.\n\nFor some actions, it might be good to discuss with other members and the\ncommunity about the best course of action. For other decisions, it might be\nbetter to take individual initiative.\n\n# adding new members\n\nNew members should be added liberally! If you identify someone who is interested\nin contributing to core or any of the browserify satellite projects, seems\ntrustworthy, and agrees to the [code of conduct][], you can follow the steps\nbelow. You should feel individually empowered to make a decision.\n\nNew members should be added as owners on github and npm.\n\nFor github:\n\nVisit https://github.com/orgs/browserify/people and click the green \"invite\nmember\" button. Type in the github username and add the new member as an owner.\n\nFor npm:\n\nVisit https://www.npmjs.com/settings/browserify/members and type in the npm user\nname. Set the radio button to \"owner\" then click the red \"add member\" button.\n\n[code of conduct]: https://raw.githubusercontent.com/browserify/browserify/master/code-of-conduct.md\n\n# adding a package to the browserify org\n\nTo add a package to the browserify org, you will need to transfer ownership on\ngithub as well as add the package to the browserify org on npm.\n\nFor github:\n\nVisit the project page settings for a github user `$USER` and a project name\n`$PROJECT` at:\n\nhttps://github.com/$USER/$PROJECT/settings\n\nAt the bottom in the \"danger zone\" box, click \"transfer ownership\".\n\nType the name of the repository to confirm and below that box, type \"browserify\"\nin the field labeled \"new owner's github username or organization name\".\n\nFor npm, run this command, replacing `$PKGNAME` with the name of the package on\nnpm:\n\n```\nnpx npm@6.5 access grant read-write browserify:developers $PKGNAME\n```\n\n(An old version of npm is required because recent versions of npm prohibit orgs\nfrom managing unscoped packages.)\n\n# publishing a package\n\nWhen you are ready to publish a new version of a package, here are some steps to\nfollow:\n\n* update the `package.json` \"version\" field according to [semver][]\n* make a git commit with the version number in the comment\n* use (for example) `git tag 1.2.3` or `git tag v1.2.3` to tag a release\n* push to github using `git push origin master --tags`\n* run `npm publish`\n\nIndividual projects may have slight variations. It's best to stick to whatever\nconventions they've established. You can list existing tags by typing `git tag`.\n\nChanges to any user-facing or implementation side of the package, including\ndocumentation fixes, should be published to npm.\n\nIt's better to have several smaller updates for each new feature or fix rather\nthan one big update where possible.\n\n[semver]: http://semver.org/\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrowserify%2Fadmin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrowserify%2Fadmin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrowserify%2Fadmin/lists"}