You'll Never Look at Developer Support the Same Way Again
-
Upload
anne-gentle -
Category
Technology
-
view
717 -
download
6
Transcript of You'll Never Look at Developer Support the Same Way Again
You’ll Never Look the Same Way at Developer Support AgainAnne Gentle OpenStack Documentation Program Technical Lead Rackspace @AnneGentle
flickr: Magdalena Roeseler
Developer SupportOutreach and community!SDKs and tools!•Go!•Java!•Node.js!•.NET!•PHP •Python!•Ruby!
Developer documentation
flickr:davebloggs007
flickr:candelabrumelabrumdanse
Guiding Principles
•Developer Support Handbook!•Care about their success!•Empathize, put yourself in their
shoes!•Keep them informed!•Listen to them!•Appreciate them
flickr:tonyjcase
Supported Languages•fog (Ruby)!•php-opencloud (PHP)!•jclouds (Java)!•pyrax (Python)!•pkgcloud (node.js)!•openstack.net (.NET)!•gophercloud (Go)
rssslurp49.02%
hubslurp31.64%
13.09%
mailslurp6.25%
We watch:
•Stack Overflow!•GitHub!•Email!•RSS Feeds
flickr:wili
Disqus Comments• Request for help • Request for feature • Request for doc fix !
20 comments/month !
27.5% Cloud Files 20% Cloud Servers 12% Identity
Stack Overflow
•Frequently Asked Questions •Related Tags •Top Tags •Unanswered Questions •Top Answers
flickr:leshaines123
can I create an OpenStack image by importing an *.ovf file with Glance?
QUESTIONS WITH MORE THAN 1000 VIEWS
HOW
c#
openstack-nova
cloud
python
keystone
openstack-horizon
linux ubuntu jclouds java
rackspace-cl
networking
amazon-web
amazon-ec2
virtual-m rackspace ubuntu- opens
php
virtualization
kvm
docker
api puppy
ssh
hadoop
djan
openstack-swift
devstack
pyth
php, php-open
csharp, openstack.n
java,c
ruby-ruby, vagrant
ruby, fog
rubyjavascript, pkg
python, pyrax
•Aws-php-sdk 1 seems not setting correctly keypair
• Instance OS cannot find attached volume
•Custom ceilometer metrics
•Not able to ping or SSH to openstack instance
•How to solve ubuntu openstack instance error “no valid host found”?
•Connecting Vagrant to Consul server in OpenStack
• jcloud openstack-neutron : Exception in thread “main” com.google.inject.ConfigurationException:
•“Unrecognized auth response” for every heat stack-create request
•Configuring flat network error
•How to get AWS Account name from AWS_ACCESS_KEY and AWS_SECRET_KEY
flickr:loozrboy
Askbot
•ask.openstack.org!
•About 4,000 page viewsper day !
•More questions from operators than from application developers
0" 2" 4" 6" 8" 10" 12" 14" 16" 18" 20"
block"storage"
object"storage""
monitoring/measuring"
networking"
compute"
iden<ty"
Oh?
TOP API: ASK.OPENSTACK.ORG
flickr:andrewmorrell
Users
•WordPress Updraftplus •Cevado Technologies •Real Estate Webmasters •CallFire •DearDoc
flickr: kky
TryStack
•Many queries about quotas •Questions about policies •Inspiring others to share resources: “I wanted to let everyone know
that the cloud in my garage is growing at a lot faster pace
than I expected”
flickr: kky
Think
•About: •suboptimal networks •bulk actions •consistent naming •date/time formats
•Across services
How can we improve?
flickr:mistybushell
Errors
“ I suppose one you’re pro and you’ve been doing this awhile, you’ll know that 409 means, ‘Hey you can’t do this until you delete the objects in the container.’ but until you are, you’re stick with ‘409, good luck figuring out what this means!’”
Dockermation Documentation•SDK Link
•http://developer.openstack.org•API Documentation
•http://developer.openstack.org/api-ref.html
•API Specifications •http://specs.openstack.org
•Scaling documentation across projects
•Tuesday 14:50 (Degas)
flickr: Donovan Beeson
SDKs & Testing•Getting Started with OpenStack
•Python SDK •Monday: 16:20 (Room 242AB)
•Mimic: •An API-compatible Mock Service for OpenStack
•Wednesday: 13:50 (Room 241)
Flickr: Filiz ÇAKIR
Working Groups•API Working Group
•https://wiki.openstack.org/wiki/API_Working_Group
•Tuesday @ 11:15 (Manet) •Thursday @ 16:30 (Hyatt)
•Application Ecosystem Working Group (all)
•https://wiki.openstack.org/wiki/Application_Ecosystem_working_Group
•Monday @ 14:30 (Degas) •Thursday @ 13:40 (Hyatt)
flickr:Annika Lidne