|
From: Akai <ope...@gm...> - 2012-12-04 22:41:41
|
Dieter, I'll learn up about it and see if its possible to seamlessly offer both. On 12/4/2012 4:06 PM, Dieter Plaetinck wrote: > why not just allow both? > depending on the preference of the original plugin creator, he should be able to choose > whether his pull request includes the plugin directory itself, or a submodule definition. > > personally i think submodules are the better option, you can ask people to include a lot of info > in their files and/or README's, but it will never be as complete as a submodule using the original > git repository itself. > but i would just allow both... as long as you end up with a subdirectory containing the plugin and maybe some documentation > > On Tue, 04 Dec 2012 12:30:21 +0100 > Florian Bäuerle <flo...@gm...> wrote: > >> I just did a pull-request (breadcrumb-plugin) - first time i've been >> using git and/or github. I hope I did not mess up anything. >> >> Anyway, great idea, keep it up! >> >> Regards, >> Flo >> Am Dienstag, den 04.12.2012, 11:28 +0200 schrieb Akai Kistune: >>> Wari - >>> >>> Thats why I ask people put contact information with the plugin. While >>> there really is nothing I can do about stagnation, I feel this is a good >>> solution for all the people running non-git setups or people who >>> frequently break their build. >>> >>> Also, there is the URL field in the plugin docstring which should be the >>> git/svn/server where one can find the 3rd party plugins repos or >>> download which should also help counter the issue. >>> >>> >>> Asheesh - >>> Thanks! >>> >>> >>> >>> >>> On 12/04/2012 05:20 AM, Wari Wahab wrote: >>>> Git submodules are really pointers to commits of a particular repos. >>>> Therefore a release of a plugin would mean a specific commit at the >>>> original site. Publishing it together with the plugins.git (instead of >>>> submodules) would mean that all historical logs regarding to a >>>> particular version is lost. >>>> >>>> Anyway, there are pros and cons of both approaches, but I have a feeling >>>> that putting it all in to the plugins.git would lead to the contrib >>>> situation where plugins get stale after a while. At least with >>>> pointers/submodules, one can look up the original maintainer, and >>>> provide updates if needed instead of updating plugins.git, and you then >>>> have to go back to the original maintainer to update their copy. >>>> >>>> Anyway, it's all up to you what you think best, I still think the >>>> submodule idea is great, but I guess there are others out there using >>>> CVS or Subversion, in which case, submodules don't work for them. >>>> >>>> On 04/12/2012 10:36, Asheesh Laroia wrote: >>>>> On Tue, 4 Dec 2012, Akai Kistune wrote: >>>>> >>>>>> Because its not just other git repos, its all over the place. Also - >>>>>> While I'm not sure how the git submodule process would work, in any >>>>>> case, publishing to the repo should be akin to a "release" of your >>>>>> plugin, while the versions in people's personal repos would be the >>>>>> development versions. >>>>>> I hope that it will always be possible to pull a working version of a >>>>>> 3rd party plugin from the repo. >>>> ------------------------------------------------------------------------------ >>>> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >>>> Remotely access PCs and mobile devices and provide instant support >>>> Improve your efficiency, and focus on delivering more value-add services >>>> Discover what IT Professionals Know. Rescue delivers >>>> http://p.sf.net/sfu/logmein_12329d2d >>>> _______________________________________________ >>>> Pyblosxom-devel mailing list >>>> Pyb...@li... >>>> https://lists.sourceforge.net/lists/listinfo/pyblosxom-devel >>>> >>> >>> ------------------------------------------------------------------------------ >>> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >>> Remotely access PCs and mobile devices and provide instant support >>> Improve your efficiency, and focus on delivering more value-add services >>> Discover what IT Professionals Know. Rescue delivers >>> http://p.sf.net/sfu/logmein_12329d2d >>> _______________________________________________ >>> Pyblosxom-devel mailing list >>> Pyb...@li... >>> https://lists.sourceforge.net/lists/listinfo/pyblosxom-devel >> >> >> ------------------------------------------------------------------------------ >> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >> Remotely access PCs and mobile devices and provide instant support >> Improve your efficiency, and focus on delivering more value-add services >> Discover what IT Professionals Know. Rescue delivers >> http://p.sf.net/sfu/logmein_12329d2d >> _______________________________________________ >> Pyblosxom-devel mailing list >> Pyb...@li... >> https://lists.sourceforge.net/lists/listinfo/pyblosxom-devel > > ------------------------------------------------------------------------------ > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add services > Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > _______________________________________________ > Pyblosxom-devel mailing list > Pyb...@li... > https://lists.sourceforge.net/lists/listinfo/pyblosxom-devel |