Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Tips for OSS
Search
kkeeth
August 04, 2018
0
500
Tips for OSS
kkeeth
August 04, 2018
Tweet
Share
More Decks by kkeeth
See All by kkeeth
Programming to play with p5.js
clown0082
0
55
とある EM の初めての育休からの学び
clown0082
1
4.8k
The history of Javascript frameworks: changes in front-end design philosophy
clown0082
2
200
Visually experience the beauty of mathematics with p5.js
clown0082
1
3.2k
Rediscover the joy of coding with Creative Coding
clown0082
0
1.8k
全員が意思決定する会社で開発者体験や生産性を見る大変さについて
clown0082
0
640
JavaScript × Mathematics go to Digital Art
clown0082
1
430
In-house study group at YUMEMI
clown0082
0
220
Playing Ionic Logo by p5.js
clown0082
0
310
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
1
860
Measuring & Analyzing Core Web Vitals
bluesmoon
9
710
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
120
Site-Speed That Sticks
csswizardry
13
1k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
400
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
47
33k
Skip the Path - Find Your Career Trail
mkilby
0
23
Context Engineering - Making Every Token Count
addyosmani
9
540
ラッコキーワード サービス紹介資料
rakko
0
1.7M
How to Ace a Technical Interview
jacobian
281
24k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
260
Transcript
Tips for OSS k-kuwahara @kuwahara_jsri @clown0082
About me const my_info = { Name: ‘܂ݪਔ’, Home: ‘ෑ,
ౡ’, Interest: ‘όεέ, কع, ຊञ’, PokemonGo: ‘TL38’, Workplace: ‘Yumemi Inc’, Skillset: ‘JavaScript, Node.js, PHP, Ruby’ }
github.com/riot
Publicity
https://riotjs-jp.connpass.com/event/95244/
Please feel free to join us !! https://riotjs-jp.connpass.com/event/95244/
⚠Attention⚠ The code does not appear in this slide❗ I'm
so sorry❗
Have you ever published a library?
I made these two libraries using .
https://www.npmjs.com/package/ja-greetings
https://www.npmjs.com/package/ja-greetings Please download
https://www.npmjs.com/package/cmd-ranking
https://www.npmjs.com/package/cmd-ranking Please download
Why ?
1. JavaScript 2. Studying asynchronous processing ✎ 3. Easier than
I thought 4. There are lots of knowledge Because…
Why ?
1. High affinity with javascript 2. Studying OSS ✎ Because…
Procedure until release to npm
1. Create account on npm site 2. Develop library 3.
Write setting items necessary for package.json 4. Login npm on your terminal 5. execute “npm publish” ToDo
package.json (excerpt)
package.json (excerpt)
What do I need for OSS? (tips)
• Enrich README • Enhance help • Prepare a shortcut
command • Put some badges on README Tips
README contents
-h, —help
shortcut shortcut command
shortcut The substance is this
Plz show this site → https://shields.io/ BTW, We can also
make our own badge ↓ For badges
Let’s create any libraries!! and Let’s personal branding!!
None