﻿<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=%E5%88%A9%E7%94%A8%E8%80%85%3AMindrones%2Fbf-extensions%2Fproposal</id>
	<title>利用者:Mindrones/bf-extensions/proposal - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=%E5%88%A9%E7%94%A8%E8%80%85%3AMindrones%2Fbf-extensions%2Fproposal"/>
	<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Mindrones/bf-extensions/proposal&amp;action=history"/>
	<updated>2026-09-29T12:59:24Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Mindrones/bf-extensions/proposal&amp;diff=90707&amp;oldid=prev</id>
		<title>Yamyam: 1版 をインポートしました</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Mindrones/bf-extensions/proposal&amp;diff=90707&amp;oldid=prev"/>
		<updated>2018-06-28T18:43:27Z</updated>

		<summary type="html">&lt;p&gt;1版 をインポートしました&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;2018年6月28日 (木) 18:43時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ja&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(相違点なし)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Yamyam</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Mindrones/bf-extensions/proposal&amp;diff=90706&amp;oldid=prev</id>
		<title>2009年9月26日 (土) 09:57にwiki&gt;Mindronesによる</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Mindrones/bf-extensions/proposal&amp;diff=90706&amp;oldid=prev"/>
		<updated>2009-09-26T09:57:11Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt; Noting down old proposal  from January 2009, most of this stuff has  been done :)&lt;br /&gt;
&lt;br /&gt;
= Trackers for Scripts back in sync =&lt;br /&gt;
&lt;br /&gt;
I propose to use the tools put in place 4 years ago by [[User:JesterKing|jesterKing]] and [[User:Ianwill|Ianwill]], they aren't used as they deserve.&lt;br /&gt;
&lt;br /&gt;
*We could use the [https://projects.blender.org/tracker/?group_id=63 bf-scripts tracker] for scripts themselve.&amp;lt;br&amp;gt;That is, instead of having patches TO scripts, '''treat scripts AS patches'''. and let people suggests patches to scripts in comments under the script itself.&amp;lt;br&amp;gt;That would keep things well organized, with comments and updates in an unique page.&amp;lt;br&amp;gt;Think at patches to blender's code, we could have the same benefit here :)&lt;br /&gt;
* Since many people don't have access to svn, my suggestion is to have a new folder in [http://projects.blender.org/tracker/?group_id=63 bf-scripts tracker] called &amp;quot;Scripts&amp;quot; where we can put the scripts themselves, in order to let people contribute with text under the relevant script; then, when a script evolves in a new version, we push that in bf-scripts svn. This will have the benefit to let us release scripts on a release base:&lt;br /&gt;
** say we have a script &amp;quot;mesh_1.0-blender_2.48.py&amp;quot; in blender-2.48&lt;br /&gt;
** people contribute and discuss in the tracker in page &amp;quot;mesh_1.0-blender_2.48.py&amp;quot;, and author may release in that page the various &amp;quot;mesh_1.xx-blender_2.48.py&amp;quot; versions&lt;br /&gt;
** if committers do bugfixing they should put a note in the script page, in order to let other know&lt;br /&gt;
** then blender-2.49 comes out: we&lt;br /&gt;
*** push the last mesh_1.xx-blender_2.48.py in svn,&lt;br /&gt;
*** close the &amp;quot;mesh_1.0-blender_2.48.py&amp;quot; tracker,&lt;br /&gt;
*** open a &amp;quot;mesh_2.0-blender_2.49.py&amp;quot;&lt;br /&gt;
** and the cycle begins again&lt;br /&gt;
: Actually the [https://projects.blender.org/plugins/scmsvn/viewcvs.php/trunk/scripts/?root=bf-scripts bf-scripts trunk] is 4 years old (!) because scripts get committed directly in [http://projects.blender.org/plugins/scmsvn/viewcvs.php/trunk/blender/release/scripts/?root=bf-blender bf-blender trunk]. If possible, I propose to committ to bf-scripts trunk instead, and do an automatic update from bf-scripts svn to bf-blender svn.&amp;lt;br&amp;gt; If we update both together, bf-scripts require to fill in a proper patch or paste the patch/upload the new script in the script page or you will loose track: will committers do this?&amp;lt;br&amp;gt;Actually python scripts committers I know are [[User:Ideasman42|Campbell]] and [[User:Migius|Migius]], who else?&lt;br /&gt;
* Organize [https://projects.blender.org/plugins/scmsvn/viewcvs.php/trunk/scripts/?root=bf-scripts bf-scripts svn] in proper folders, each one with same structure of Manual or Blender's Scripts View menu (this is better since probably that will change less than wiki):&lt;br /&gt;
** '''Bundled''' scripts go in [https://projects.blender.org/plugins/scmsvn/viewcvs.php/trunk/?root=bf-scripts bf-scripts trunk]: these are scripts release with Blender;&lt;br /&gt;
** '''Contrib''' scripts go in [https://projects.blender.org/plugins/scmsvn/viewcvs.php/branches/?root=bf-scripts bf-scripts branches]: these are external scripts and have proper permission from the authors which should log in the Tracker and give permission to use their script in Tracker (these could be included in Blender in the future);&lt;br /&gt;
** '''External''' scripts: these don't have permission to be included in the Tracker (and so in bf-scripts/branches) or they are in Tracker with proper permission but they are not good enough to be included in bf-scripts/branches (these is what happens to Blender's patches).&lt;br /&gt;
: This way you we define an '''explicit process for scripts to be included in official Blender source''' and have a manner to manage scripts whose authors don't give permission for Tracker, since we just link to their site from wiki.&lt;br /&gt;
* If we set a login to projects.blender.org users also in wiki (same user name), people that want to contribute to tracker can (or has to? :) start a development page in wiki under Dev:/Scripts and a manual Doc:/Scripts under to  have a wiki user, identities &lt;br /&gt;
* Open new trackers or subfolder of bf-scripts for &amp;quot;Cookbook&amp;quot;,&amp;quot;Pynodes&amp;quot;,&amp;quot;Pydrivers&amp;quot; to follow the proposed structure&lt;br /&gt;
&lt;br /&gt;
 [[User_talk:Mindrones/blender-wiki/proposal/workflow#Trackers_for_Scripts_back_in_sync|Discussions with jesterKing and meta-androcto]]&lt;br /&gt;
&lt;br /&gt;
Here is the meta-androcto's [[Scripts/Manual/2.5_wiki_transition|&amp;quot;Proposal for wiki transition scripts&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
= Tracker for Plugins =&lt;br /&gt;
&lt;br /&gt;
Open a &amp;quot;Plugins&amp;quot; tracker also.&amp;lt;br&amp;gt; Then maybe [http://www-users.cs.umn.edu/~mein/blender/plugins/index.html Kent Mein's plugins repository] could be brought there (and Kent agrees also! :)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 [[User_talk:Mindrones/blender-wiki/proposal/workflow#Tracker_for_Plugins|Discussion with Kent]]&lt;br /&gt;
&lt;br /&gt;
= Tracker for blend files =&lt;br /&gt;
&lt;br /&gt;
I see it with its svn, and divided in folders as:&lt;br /&gt;
* Test regression files&lt;br /&gt;
: Easy to follow their evolution, and easy to push them to blender realease branch when Release comes&lt;br /&gt;
* Test files to link from wiki!&lt;br /&gt;
* Blender-institute projects files&lt;br /&gt;
* &amp;quot;Contrib&amp;quot; as best blend files coming from authors wanting to share, divided in appropriate folders:&lt;br /&gt;
** Rigs&lt;br /&gt;
** Materials&lt;br /&gt;
** Nodes&lt;br /&gt;
** Models&lt;br /&gt;
** ...what else?&lt;br /&gt;
: Here authors or we (under permission) could upload rigs and cool things reported on BlenderNation (but not only). Here we don't need to worry about permissions, since only the authors should update their tracker (example only Bassam updates his Mancandy rig).&lt;/div&gt;</summary>
		<author><name>wiki&gt;Mindrones</name></author>
		
	</entry>
</feed>