资源描述:
《Who Will Stay in the FLOSS CommunityModeling Participant’s Initial Behavior谁会留在弗洛斯社区?参与者初始行为建模》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、IEEETRANSACTIONSONSOFTWAREENGINEERING,VOL.40,NO.X,XXXXX20141WhoWillStayintheFLOSSCommunity?ModelingParticipantsInitialBehaviorMinghuiZhouandAudrisMockus,Member,IEEEAbstract—Motivation:Tosurviveandsucceed,FLOSSprojectsneedcontributorsabletoaccomplishcriticalprojecttas
2、ks.However,suchtasksrequireextensiveprojectexperienceoflongtermcontributors(LTCs).Aim:Wemeasure,understand,andpredicthowthenewcomersinvolvementandenvironmentintheissuetrackingsystem(ITS)affecttheiroddsofbecominganLTC.Method:ITSdataofMozillaandGnome,literature,intervi
3、ews,andonlinedocumentswereusedtodesignmeasuresofinvolvementandenvironment.AlogisticregressionmodelwasusedtoexplainandpredictcontributorsoddsofbecominganLTC.WealsoreproducedtheresultsonnewdataprovidedbyMozilla.Results:Weconstructedninemeasuresofinvolvementandenvironme
4、ntbasedoneventsrecordedinanITS.Macro-climateistheoverallprojectenvironmentwhilemicro-climateisperson-specificandvariesamongtheparticipants.Newcomerswhoareabletogetatleastoneissuereportedinthefirstmonthtobefixed,doubledtheiroddsofbecominganLTC.Themacro-climatewithhighpro
5、jectpopularityandthemicro-climatewithlowattentionfrompeersreducedtheodds.TheprecisionofLTCpredictionwas38timeshigherthanforarandompredictor.WewereabletoreproducetheresultswithnewMozilladatawithoutlosingthesignificanceorpredictivepowerofthepreviouslypublishedmodel.Ween
6、counteredunexpectedchangesinsomeattributesandsuggestwaystomakeanalysisofITSdatamorereproducible.Conclusions:Thefindingssuggesttheimportanceofinitialbehaviorsandexperiencesofnewparticipantsandoutlineempirically-basedapproachestohelpthecommunitieswiththerecruitmentofcon
7、tributorsforlong-termparticipationandtohelptheparticipantscontributemoreeffectively.Tofacilitatethereproductionofthestudyandoftheproposedmeasuresinothercontexts,weprovidethedataweretrievedandthescriptswewroteathttps://www.passion-lab.org/projects/developerfluency.html
8、.IndexTerms—Longtermcontributor,opensourcesoftware,issuetrackingsystem,miningsoftwarerepository,extentofinvolvement,interactionwith