From: Doug B. <dou...@gm...> - 2010-02-10 12:50:32
|
On Tue, Feb 9, 2010 at 9:43 PM, Doug Blank <dou...@gm...> wrote: > I'm planning on creating the trunk and branch versions of > gramps-addons in a few hours... Ok, I've moved gramps-addons/* to gramps-addons/trunk/* and made a copy to gramps-addons/branches/gramps32/ If you are working on an addon for gramps32, then you should do your work in gramps-addons/branches/gramps32/contrib Once you are done with it, you can bring trunk up to date with "svn merge" and then begin developing for the next version of gramps. For more on svn, see: http://www.gramps-project.org/wiki/index.php?title=Brief_introduction_to_SVN I've also added a check in the plugin registration code to make sure that a plugin is targeted to the correct version of gramps (ie, "3.2"). If a plugin does not have gramps_target_version == '3.2', then it won't load. I also moved Rob's ImageMetadata versions (version 1 to gramps-addons/branches/gramps32/contrib, and version 2 to gramps-addons/trunk/contrib). If this is not correct, please let me know. (BTW, version 1 does not run as there is a missing ImageMetadata function). Finally, I've updated the addon documentation to reflect these changes: http://www.gramps-project.org/wiki/index.php?title=Addons_Development If you see something wrong, please let me know. -Doug > -Doug > > > On Mon, Jan 18, 2010 at 8:10 AM, Gary Burton <bur...@ya...> wrote: >> Hello Doug >> >> I have never tried to create a branch before, but it looks pretty simple using "svn copy" >> >> http://www.gramps-project.org/wiki/index.php?title=Brief_introduction_to_SVN >> >> If we are going to do this then I think we should also create a "trunk" and "tags" too so that it mirrors the main Gramps svn repository. Then we get: >> >> gramps-addons >> | >> +-----trunk >> | >> +-----branches >> | >> +-----tags >> >> This will allow bleeding edge development to continue in "trunk", bug fixes happen in "branches", and the Plugin Manager downloads addons from finished releases in "tags". >> >> Bye >> >> Gary >> >>> >>>From: Doug Blank <dou...@gm...> >>>To: Gary Burton <bur...@ya...> >>>Cc: gra...@li... >>>Sent: Mon, 18 January, 2010 12:11:03 >>>Subject: Re: [Gramps-devel] New Plugin Manager >>> >>> >>>On Mon, Jan 18, 2010 at 4:33 AM, Gary Burton <bur...@ya...> wrote: >>> >>>>>Hello Doug >>>> >>>> >>>>>>>Also, I added a new tab, "Install Addons" and renamed the dialog to "Plugin Manager". You can now get the addons from the wiki page by clicking on >>>>>>>"Refresh Addon List" (which will save the list). You can install an addon in a .zip or .tgz file from your local file system, or from the web. Select an addon in >>>>>>>the list, and click "Install Addon". The .zip or .tgz file is is opened and the complete contents are copied to your plugins directory. >>>> >>>>The gramps-addons svn repository does not currently have any ability to branch the code - the code effectively mirrors trunk in the gramps svn repository. I think it would be worthwhile to make a branch for 3.2.0 now and re-work the Plugin Manager so that it looks at addons in the branch appropriate for the Gramps version. >>>> >>>> >>> >>> >>>That's a great idea... can you do that? >>> >>> >>>-Doug >> >> >> >> >> ------------------------------------------------------------------------------ >> Throughout its 18-year history, RSA Conference consistently attracts the >> world's best and brightest in the field, creating opportunities for Conference >> attendees to learn about information security's most important issues through >> interactions with peers, luminaries and emerging and established companies. >> http://p.sf.net/sfu/rsaconf-dev2dev >> _______________________________________________ >> Gramps-devel mailing list >> Gra...@li... >> https://lists.sourceforge.net/lists/listinfo/gramps-devel >> > |