Apache OFBiz 学习手册Word文档下载推荐.docx
《Apache OFBiz 学习手册Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《Apache OFBiz 学习手册Word文档下载推荐.docx(16页珍藏版)》请在冰豆网上搜索。
Thisdocumentandit'
srelateddocumentscontaininformationaboutgettingstartedwithOFBiz.
阅读这编文档后你也许可以得到一些帮助同时也开始了ApacheOFBiz精彩世界之旅。
AfterreadingthisdocumentyoumightfindthesehelpfulaswellasyougetstartedonyourjourneyintothewonderfulworldofApacheOFBiz:
MailingLists(邮件发送清单)
DemoandTestSetupGuide(示例测试指南)
TechnicalProductionSetupGuide(技术产品指南)
BusinessSetupGuide(业务指南)
OFBizSourceRepositoryandAccess(OFBiz源码库和通道)
FrameworkIntroductionVideosandDiagrams(框架介绍的视频和图表)
OFBizBeginnersDevelopmentGuideUsingPracticeApplication
OFBizContributorsBestPractices
1.1TheWhat,WhyandHowofApacheOFBiz
ThebasicstructureanddrivingforcebehindOFBizhasalottodowiththegoalsandactualizationofthereleaseprocess.
OFBizisandalwayshasbeenacommunity-drivenopensourceproject.ThereisnocentralcommercialorganizationthatdrivesthedevelopmentofOFBizorderivesaprojectfromtheintellectualpropertyofthesoftwareorotherprojectassets.ThisisformalizednowthatOFBizisaprojectintheApacheSoftwareFoundation.
BecauseofthisOFBizalwayshasbeenandalwayswillbejustwhatuserswhocontributetotheprojectwantittobe.Therearemanydifferentindividualsandgroupsinvolvedwithmanydifferentneedsandourgoalistodefineandfollowdevelopmentandreleasepoliciesthatservetheneedsoftheseparties.
So,let'
sstartwiththat...
1.2.HowDoIDecideWhattoUse?
FromaprojectuserperspectivethereisonemainquestionthatcanhelpdeterminewhichwaytheywillwanttogetOFBiz:
DoIwanttocontributetotheopensourceproject?
Forthisquestionthereare3mainanswers:
1Yes,definitely:
Iwanttocontributetodesign,coding,andtestingeffortsandtherebycollaboratewithotherstomoreeffectivelyandefficientlysatisfythelong-termrequirementsfromme,myclients,ormyemployer
2Kindof:
Iwanttostayonthecuttingedgeandparticipatewithtestingandfeedback,butI'
mnotinapositiontoparticipateindevelopmentand/orinthenearfutureIwillneedsomethingmorereliableandsupportedandthatwon'
tchangeverymuch
3Notreally:
I'
mhappytoofferfeedback,butIreallyneedsomethingthatwillworkwellnowandwellintothefuturesowecangetthingsgoinginourorganization
ForeachanswerthereisarecommendedwaytogetOFBiz:
4Getthecodestraightfromthecoderepository(SVN)trunkandupdatefrequentlythroughdevelopment,stoppingbeforeyourintegrationorfinalpre-deploymenttesting,andperiodicallyevenafterproductiondeploymentaccordingtoyourongoingdevelop/deployplan;
notethatwhenyouarenotupdatingfromSVNyoushouldcontinuetowatchthecommitsforbugfixestopatchintoyourcodebase
5Getthecodefromthecoderepository(SVN)releasebranchandkeepupdatedorpatchedregularlyasfixesarecommittedandthebranchstabilizesovertime;
whengettingstartedchoosethemostrecentbranch,evenifitisverynew;
whennewreleasebranchesarecreatedupdatetothemsoonafterthebranchisdone
6Getabuiltreleasepackageorthecodefromareleasebranchtag,andupdateasnewpre-builtreleasepackagesandtagsarecreated;
thesewillonlyrepresentfixesandunlessamajorissuearisestheywillbebackwardcompatibleandgenerallysafetoupdateorpatchto;
whengettingstartedchooseareleasebranchthathasbeenaroundforatleast2-3monthsandthathasnomajoroutstandingissuesintheissuetrackertoassurethatithasstabilized;
whennewreleasebranchesarecreatedwaituntilyouarereadytodoamajorupgradeandpossiblyneedtomodifyyourcodeandconfiguration,andwaitatleastuntiltheprospectivebranchhasstabilizedbeforemovingtoit
2.SecondPartMailingLists
Tosubscribetoamailinglistusethelinksbelow.InyourfirstemailyouwillgetsomeinformationaboutworkingwiththelistmanagerEZMLM.
Tounsubscribefromanyofthefollowinglists,youneedtosendanempty,subjectlessemailtounsubscribeaddresslistedbelow.Inotherwords,clicktheappropriateunsubscribelinkbelowandpresssend.
SupportofUsersandDevelopersList:
user@ofbiz.apache.org
Theuserlistisintendedforinstallation,deployment,customdevelopmentandusagerelatedtopics.
HighTrafficSubscribeUnsubscribeArchives
DigestSubscription:
SubscribeUnsubscribe
SearchableArchives:
NabbleMarkMail
Whenyouaskacomplexquestionsonthislist,it'
sbettertogivedetails.MostofthetimeURLsareenoughandwelcome.
Elsepleasefollowthisscenario(atleatrelevantparts)
Why
Whatyouwerelookingfor
Howdidyoutrytoachieveit
Whatdidyouexpectasresults
Andwhatyoureallygot
How
1Whatyoudid(includingdetailedstepstoreproduce)
2Whatyouexp