darci hanning top ten ways to get involved with the plone community

13
Top Ten Ways Top Ten Ways to Become Involved to Become Involved in the in the Plone Community Plone Community Darci Hanning Darci Hanning Technology Development Consultant Technology Development Consultant Oregon State Library Oregon State Library Salem, OR Salem, OR

Post on 21-Oct-2014

2.434 views

Category:

Technology


0 download

DESCRIPTION

This session will present ten ways (or more!) to become involved in the Plone community, from sponsoring or organizing a sprint to testing and submitting bugs to hanging out on #plone, there are a multitude of ways for programmers and non-programmers alike to become active members of the Plone community. Audience members will leave this session with practical advice and steps on how to contribute to and participate with the rest of the Plone community.

TRANSCRIPT

Page 1: Darci Hanning   Top Ten Ways To Get Involved With The Plone Community

Top Ten WaysTop Ten Ways

to Become Involvedto Become Involved

in thein the

Plone CommunityPlone Community

Darci HanningDarci Hanning

Technology Development ConsultantTechnology Development Consultant

Oregon State LibraryOregon State Library

Salem, ORSalem, OR

Page 2: Darci Hanning   Top Ten Ways To Get Involved With The Plone Community

IntroductionIntroduction

►►Became involved in Plone two years agoBecame involved in Plone two years ago

►►Currently a nonCurrently a non--developerdeveloper

�� Integrator / CustomizerIntegrator / Customizer

►►My involvement to date:My involvement to date:

�� 2006 Conference Presenter2006 Conference Presenter

�� Two sprintsTwo sprints

�� Documentation TeamDocumentation Team

�� Local user group coLocal user group co--founderfounder

Page 3: Darci Hanning   Top Ten Ways To Get Involved With The Plone Community

Not going to talk aboutNot going to talk about……

Page 4: Darci Hanning   Top Ten Ways To Get Involved With The Plone Community

10. Blog about Plone10. Blog about Plone

►► How you use PloneHow you use Plone

►►What you like about itWhat you like about it

►► How it compares to How it compares to

other CMSother CMS’’ss

►► Promote improvementsPromote improvements

►► Share ideasShare ideas

►► Jon StahlJon Stahl’’s Blogs Blog

►► http://planet.plone.org/http://planet.plone.org/

Page 5: Darci Hanning   Top Ten Ways To Get Involved With The Plone Community

9. Contribute a Theme9. Contribute a Theme

►► ““You can always spot a You can always spot a

Plone sitePlone site…”…”

►► CSS, plenty of tutorials CSS, plenty of tutorials

and examples at and examples at

plone.orgplone.org

Page 6: Darci Hanning   Top Ten Ways To Get Involved With The Plone Community

8. 8. ““AdoptAdopt”” a Producta Product

►► Assist the developer:Assist the developer:

�� Verify bugs and bug Verify bugs and bug

fixesfixes

�� Write documentationWrite documentation

�� Test upcoming releasesTest upcoming releases

►► Become the Product Become the Product

OwnerOwner

�� Manage issues and Manage issues and

releasesreleases

Page 7: Darci Hanning   Top Ten Ways To Get Involved With The Plone Community

7. Marketing7. Marketing

►► Advertise how you use PloneAdvertise how you use Plone

�� plone.netplone.net: join and submit: join and submit

�� del.icio.usdel.icio.us: tag with : tag with ““ploneplone--sitesite””

►►Marketing GroupMarketing Group

�� plone.net site plone.net site

organizersorganizers

�� Currently Currently

rere--organizingorganizing

�� Gerry KirkGerry Kirk’’s blogs blog

Page 8: Darci Hanning   Top Ten Ways To Get Involved With The Plone Community

6. Online Participation6. Online Participation

►► Numerous Numerous mailing listsmailing lists

�� General (ploneGeneral (plone--users)users)

�� Install, setup, upgradeInstall, setup, upgrade

�� MoreMore……

►► IRCIRC

�� #plone on #plone on

irc.freenode.orgirc.freenode.org

�� Via Via plone.orgplone.org websitewebsite

Page 9: Darci Hanning   Top Ten Ways To Get Involved With The Plone Community

5. Local User Groups5. Local User Groups

►► Groups in Groups in citiescities around around

the worldthe world

►► Not in yours? Start Not in yours? Start

one!one!

�� PresentationsPresentations

�� SocializingSocializing

�� VirtualVirtual

�� Announce it!Announce it!

�� User group leadersUser group leaders’’

mailing listmailing list

Page 10: Darci Hanning   Top Ten Ways To Get Involved With The Plone Community

4. Sprints4. Sprints

►► A chance for developers to A chance for developers to

focus on specific areas or focus on specific areas or

featuresfeatures

►► But not just for But not just for

developers!*developers!*

►► CanCan’’t attend? Sponsor one!t attend? Sponsor one!

►► Help organize one!Help organize one!

►► Host one!Host one!

* Virtual documentation sprint (2/2006) * Virtual documentation sprint (2/2006)

and Documentation Sprint at Google and Documentation Sprint at Google

(6/2007)(6/2007)

Page 11: Darci Hanning   Top Ten Ways To Get Involved With The Plone Community

3. Beta/RC Releases3. Beta/RC Releases

►► Download and play!Download and play!

►► Report Bugs ;Report Bugs ;--))

►► Test Migrating SitesTest Migrating Sites

►► Start Identifying Start Identifying

Documentation NeedsDocumentation Needs

Page 12: Darci Hanning   Top Ten Ways To Get Involved With The Plone Community

2. Documentation2. Documentation

►► Use it! Comment on it! Write it!Use it! Comment on it! Write it!

►► Join the Join the Documentation TeamDocumentation Team

►► ploneplone--docs mailing listdocs mailing list

►► Documentation issue trackerDocumentation issue tracker

Page 13: Darci Hanning   Top Ten Ways To Get Involved With The Plone Community

1. Report Bugs1. Report Bugs

►► ““FeedbackFeedback”” to developersto developers

►► Not sure if itNot sure if it’’s a bug? Report it anyways!s a bug? Report it anyways!

How:How:

►► Join plone.orgJoin plone.org

►► Visit: Visit: https://https://dev.plone.orgdev.plone.org/plone//plone/

►► Detailed information! Tracebacks!Detailed information! Tracebacks!

►► Select an area or just use Select an area or just use ““unknownunknown””