Difference between revisions of "Education ClassRoom/Previous Logs/cwstooling part1"

From Apache OpenOffice Wiki
Jump to: navigation, search
m
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
[11:03:26] <ericb2> ok, let's start
+
{|
 +
|- id="t11:03:26"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | ok, let's start
 +
|| [[#t11:03:26|11:03]]
 +
|- id="t11:03:32"
 +
! style="background-color: #42427e" | chacha_chaudhry
 +
| style="color: #42427e" | ericb2: Ok.
 +
|| [[#t11:03:32|11:03]]
 +
|- id="t11:03:44"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry: do you remember the name of the cws ?  :-)
 +
|| [[#t11:03:44|11:03]]
 +
|- id="t11:04:08"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry: it is wae4binfilter01
 +
|| [[#t11:04:08|11:04]]
 +
|- id="t11:04:14"
 +
! style="background-color: #42427e" | chacha_chaudhry
 +
| style="color: #42427e" | :P
 +
|| [[#t11:04:14|11:04]]
 +
|- id="t11:04:30"
 +
! style="background-color: #42427e" | chacha_chaudhry
 +
| style="color: #42427e" | yes
 +
|| [[#t11:04:30|11:04]]
 +
|- id="t11:04:36"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry: the first thing I did was to create the cws
 +
|| [[#t11:04:36|11:04]]
 +
|- id="t11:04:48"
 +
! style="background-color: #42427e" | chacha_chaudhry
 +
| style="color: #42427e" | ericb2: How?
 +
|| [[#t11:04:48|11:04]]
 +
|- id="t11:05:14"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry: there are several states:  planned, new, ready for QA and Approved by QA or Nominated ( quite the same)
 +
|| [[#t11:05:14|11:05]]
 +
|- id="t11:05:29"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry: go to http://eis.services.openoffice.org/
 +
|| [[#t11:05:29|11:05]]
 +
|- id="t11:05:39"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry: then log you in
 +
|| [[#t11:05:39|11:05]]
 +
|- id="t11:05:52"
 +
! style="background-color: #42427e" | chacha_chaudhry
 +
| style="color: #42427e" | ericb2: Okay
 +
|| [[#t11:05:52|11:05]]
 +
|- id="t11:06:15"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry: once done, click on "Child workspaces" 
 +
|| [[#t11:06:15|11:06]]
 +
|- id="t11:06:29"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry: just under "Information" word
 +
|| [[#t11:06:29|11:06]]
 +
|- id="t11:07:11"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry: do you see it ?
 +
|| [[#t11:07:11|11:07]]
 +
|- id="t11:08:00"
 +
! style="background-color: #42427e" | chacha_chaudhry
 +
| style="color: #42427e" | ericb2: you want me to log in at EIS?
 +
|| [[#t11:08:00|11:08]]
 +
|- id="t11:08:07"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry: yes
 +
|| [[#t11:08:07|11:08]]
 +
|- id="t11:08:36"
 +
! style="background-color: #42427e" | chacha_chaudhry
 +
| style="color: #42427e" | ericb2: http://tools.services.openoffice.org/EIS2/ &lt;--- link or above one
 +
|| [[#t11:08:36|11:08]]
 +
|- id="t11:08:55"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry: once logged, you are redirected
 +
|| [[#t11:08:55|11:08]]
 +
|- id="t11:09:08"
 +
! style="background-color: #42427e" | chacha_chaudhry
 +
| style="color: #42427e" | ericb2: above OpenOffice.org Tools Page
 +
|| [[#t11:09:08|11:09]]
 +
|- id="t11:09:18"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry: if you can read "Environment Information System 2.2.2 " you are logged in
 +
|| [[#t11:09:18|11:09]]
 +
|- id="t11:09:39"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry: this is the same
 +
|| [[#t11:09:39|11:09]]
 +
|- id="t11:09:45"
 +
! style="background-color: #42427e" | chacha_chaudhry
 +
| style="color: #42427e" | ericb2: okay done
 +
|| [[#t11:09:45|11:09]]
 +
|- id="t11:10:08"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry: the tip is:  enter your openoffice.org mail address + your password
 +
|| [[#t11:10:08|11:10]]
 +
|- id="t11:10:11"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry: ok
 +
|| [[#t11:10:11|11:10]]
 +
|- id="t11:10:27"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry: click on "Child workspaces"
 +
|| [[#t11:10:27|11:10]]
 +
|- id="t11:10:51"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry: there is a "Create CWS entry" 
 +
|| [[#t11:10:51|11:10]]
 +
|- id="t11:11:03"
 +
! style="background-color: #42427e" | chacha_chaudhry
 +
| style="color: #42427e" | yes
 +
|| [[#t11:11:03|11:11]]
 +
|- id="t11:11:36"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry: this is the place for cws creation. Please note: the cws will be in "planned" state only
 +
|| [[#t11:11:36|11:11]]
 +
|- id="t11:11:41"
 +
! style="background-color: #42427e" | chacha_chaudhry
 +
| style="color: #42427e" | ericb2: I used guest gues my mail + passworkd is not working
 +
|| [[#t11:11:41|11:11]]
 +
|- id="t11:11:52"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry: strange
 +
|| [[#t11:11:52|11:11]]
 +
|- id="t11:12:21"
 +
! style="background-color: #818144" | mano
 +
| style="color: #818144" | ericb2 : hello I have the same problem
 +
|| [[#t11:12:21|11:12]]
 +
|- id="t11:12:36"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | mano: hello
 +
|| [[#t11:12:36|11:12]]
 +
|- id="t11:12:40"
 +
! style="background-color: #854685" | andreasma
 +
| style="color: #854685" | good morning all
 +
|| [[#t11:12:40|11:12]]
 +
|- id="t11:12:46"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | mano: do you have an OpenOffice.org login ?
 +
|| [[#t11:12:46|11:12]]
 +
|- id="t11:12:53"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | andreasma: hello :-)
 +
|| [[#t11:12:53|11:12]]
 +
|- id="t11:13:09"
 +
! style="background-color: #818144" | mano
 +
| style="color: #818144" | ericb2 : yes
 +
|| [[#t11:13:09|11:13]]
 +
|- id="t11:13"
 +
| colspan="2" | * chacha_chaudhry_ (n=dev@122.161.22.39) has joined #education.openoffice.org
 +
|| [[#t11:13|11:13]]
 +
|- id="t11:13"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: I am sorry connection problem
 +
|| [[#t11:13|11:13]]
 +
|- id="t11:13"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | mano: chacha_chaudhry : for me, I have to do :  ericb@openoffice.org  + my password
 +
|| [[#t11:13|11:13]]
 +
|- id="t11:13"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhryok
 +
|| [[#t11:13|11:13]]
 +
|- id="t11:13"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: yes my login is not working
 +
|| [[#t11:13|11:13]]
 +
|- id="t11:13"
 +
! style="background-color: #854685" | andreasma
 +
| style="color: #854685" | ericb2, the login per ooo-name works for me also not.
 +
|| [[#t11:13|11:13]]
 +
|- id="t11:14"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: I am using guest + guest now
 +
|| [[#t11:14|11:14]]
 +
|- id="t11:14"
 +
! style="background-color: #818144" | mano
 +
| style="color: #818144" | ericb2 ok I log in
 +
|| [[#t11:14|11:14]]
 +
|- id="t11:15"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | andreasma:  did you try login@openoffice.org ?
 +
|| [[#t11:15|11:15]]
 +
|- id="t11:15"
 +
! style="background-color: #854685" | andreasma
 +
| style="color: #854685" | ericb2, my ooo-name only.
 +
|| [[#t11:15|11:15]]
 +
|- id="t11:16"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | andreasma: can you try login@openoffice.org + your password ? I'd like to be sure it works
 +
|| [[#t11:16|11:16]]
 +
|- id="t11:16"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: somehow rakeshpandit@openoffice.org + password works
 +
|| [[#t11:16|11:16]]
 +
|- id="t11:16"
 +
| colspan="2" | chacha_chaudhry chacha_chaudhry_
 +
|| [[#t11:16|11:16]]
 +
|- id="t11:16"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: ahh :)
 +
|| [[#t11:16|11:16]]
 +
|- id="t11:16"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | :)
 +
|| [[#t11:16|11:16]]
 +
|- id="t11:16"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: Now I see create cws
 +
|| [[#t11:16|11:16]]
 +
|- id="t11:16"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | :P
 +
|| [[#t11:16|11:16]]
 +
|- id="t11:17"
 +
! style="background-color: #854685" | andreasma
 +
| style="color: #854685" | ericb2, it works with @ooo
 +
|| [[#t11:17|11:17]]
 +
|- id="t11:17"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: indeed : this is only accessible for logged in people
 +
|| [[#t11:17|11:17]]
 +
|- id="t11:17"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | andreasma: great :-)
 +
|| [[#t11:17|11:17]]
 +
|- id="t11:17"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | now, if you really have a cws to be created, you're done
 +
|| [[#t11:17|11:17]]
 +
|- id="t11:18"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | Pavel Janik wrote a document about that, and I'll give your the URL : no need to reinvent the weel ;-)
 +
|| [[#t11:18|11:18]]
 +
|- id="t11:18"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: Okay
 +
|| [[#t11:18|11:18]]
 +
|- id="t11:18"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: http://blog.janik.cz/archives/2004/11/17/T11_54_11/
 +
|| [[#t11:18|11:18]]
 +
|- id="t11:19"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | that's exactly what I did with wae4binfilter cws
 +
|| [[#t11:19|11:19]]
 +
|- id="t11:19"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | -&gt; this cws is in planned state
 +
|| [[#t11:19|11:19]]
 +
|- id="t11:19"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | and I invite you to verify
 +
|| [[#t11:19|11:19]]
 +
|- id="t11:20"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: Okay /me reading page ...
 +
|| [[#t11:20|11:20]]
 +
|- id="t11:20"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | ok, then let's have a look at the create page
 +
|| [[#t11:20|11:20]]
 +
|- id="t11:21"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | everybody is ok ?
 +
|| [[#t11:21|11:21]]
 +
|- id="t11:21"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: So it is already created how do I search it?
 +
|| [[#t11:21|11:21]]
 +
|- id="t11:22"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: the cws is created, and no need to redo. But it can be interesting to show how it works.
 +
|| [[#t11:22|11:22]]
 +
|- id="t11:22"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: of course, if not, just tell me
 +
|| [[#t11:22|11:22]]
 +
|- id="t11:23"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: yes go on.
 +
|| [[#t11:23|11:23]]
 +
|- id="t11:23"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | ok, then the first field is the cws name
 +
|| [[#t11:23|11:23]]
 +
|- id="t11:23"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | wae4binfilter01 means Warnings are errors for binfilter module, first cws about that
 +
|| [[#t11:23|11:23]]
 +
|- id="t11:24"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | as often as possible, please choose something easy to understand
 +
|| [[#t11:24|11:24]]
 +
|- id="t11:24"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | cws xDF34e  name is a bit difficult to understand e.g.
 +
|| [[#t11:24|11:24]]
 +
|- id="t11:24"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | other important point is the Master workspace the cws is based on
 +
|| [[#t11:24|11:24]]
 +
|- id="t11:24"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | :)
 +
|| [[#t11:24|11:24]]
 +
|- id="t11:25"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | for us, it is DEV300
 +
|| [[#t11:25|11:25]]
 +
|- id="t11:25"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | means for 3.x branch
 +
|| [[#t11:25|11:25]]
 +
|- id="t11:26"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | Requested builds : if you need something special, look carefully this field, and select the best solution for you
 +
|| [[#t11:26|11:26]]
 +
|- id="t11:26"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | e.g;:  Produc OpenOffice.org
 +
|| [[#t11:26|11:26]]
 +
|- id="t11:26"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | Product
 +
|| [[#t11:26|11:26]]
 +
|- id="t11:26"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | Next point is owner :  e.g. ericb for wae4binfilter
 +
|| [[#t11:26|11:26]]
 +
|- id="t11:27"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | Next point is QA representative: this is extremely important to notice the owner and the QA rep must be different
 +
|| [[#t11:27|11:27]]
 +
|- id="t11:27"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | I'll show you what happens when this is not the case
 +
|| [[#t11:27|11:27]]
 +
|- id="t11:27"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | in 2 minutes
 +
|| [[#t11:27|11:27]]
 +
|- id="t11:28"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: this cws has same?
 +
|| [[#t11:28|11:28]]
 +
|- id="t11:28"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: I mean wae4binfilter01
 +
|| [[#t11:28|11:28]]
 +
|- id="t11:28"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhrywae4binfilter01 : yes -&gt; because I didn't find a QA resp yet :-)
 +
|| [[#t11:28|11:28]]
 +
|- id="t11:28"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: Okay
 +
|| [[#t11:28|11:28]]
 +
|- id="t11:28"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_ wae4binfilter01 : yes -&gt; because I didn't find a QA resp yet :-)
 +
|| [[#t11:28|11:28]]
 +
|- id="t11:28"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | sorry, bad completion
 +
|| [[#t11:28|11:28]]
 +
|- id="t11:29"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: good catch ;-)
 +
|| [[#t11:29|11:29]]
 +
|- id="t11:29"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: ;)
 +
|| [[#t11:29|11:29]]
 +
|- id="t11:29"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | The description :  *please* add one intelligent description. Some cws don't have, and this is painfull
 +
|| [[#t11:29|11:29]]
 +
|- id="t11:30"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | Next field is comments: in the cws life, people changing something add comments. Extremely informative too
 +
|| [[#t11:30|11:30]]
 +
|- id="t11:30"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: Okay , between 'owner' and 'QA Rep' are in yellow. That is indication I suppose that something is wrong
 +
|| [[#t11:30|11:30]]
 +
|- id="t11:30"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: Okay
 +
|| [[#t11:30|11:30]]
 +
|- id="t11:30"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: yes, and the cws will never be accepted until I can provide a real other name
 +
|| [[#t11:30|11:30]]
 +
|- id="t11:30"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: Okay.
 +
|| [[#t11:30|11:30]]
 +
|- id="t11:31"
 +
| colspan="2" | * chacha_chaudhry has quit (Read error: 110 (Connection timed out))
 +
|| [[#t11:31|11:31]]
 +
|- id="t11:31"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | Estimated dates are important too, and needs to be choosen carefully.  Last are details, but they are usefull information too
 +
|| [[#t11:31|11:31]]
 +
|- id="t11:31"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | practice: look at wae4binfilter01 cws and see what I have choosen for every important fields
 +
|| [[#t11:31|11:31]]
 +
|- id="t11:31"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | for that, do :
 +
|| [[#t11:31|11:31]]
 +
|- id="t11:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | click on Top on "Search"
 +
|| [[#t11:32|11:32]]
 +
|- id="t11:32"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: Already there
 +
|| [[#t11:32|11:32]]
 +
|- id="t11:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | a new frame will appear
 +
|| [[#t11:32|11:32]]
 +
|- id="t11:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | in the field name, enter:  wae4binfilter01
 +
|| [[#t11:32|11:32]]
 +
|- id="t11:33"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | click the "Find" button
 +
|| [[#t11:33|11:33]]
 +
|- id="t11:33"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: yes done
 +
|| [[#t11:33|11:33]]
 +
|- id="t11:33"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_:  great :-)
 +
|| [[#t11:33|11:33]]
 +
|- id="t11:33"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: You can me as member :-)
 +
|| [[#t11:33|11:33]]
 +
|- id="t11:33"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | I'm sorry, but because of an unexpected problem, I'll have to stop for ~15 minute
 +
|| [[#t11:33|11:33]]
 +
|- id="t11:33"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: Okay
 +
|| [[#t11:33|11:33]]
 +
|- id="t11:34"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | *add
 +
|| [[#t11:34|11:34]]
 +
|- id="t11:34"
 +
! style="background-color: #818144" | mano
 +
| style="color: #818144" | ericb2 : Okay no problem
 +
|| [[#t11:34|11:34]]
 +
|- id="t11:34"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: No issue
 +
|| [[#t11:34|11:34]]
 +
|- id="t11:37"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: There must already be some queue for planned cws ? Once QA Rep is added , do we need some other important step ?
 +
|| [[#t11:37|11:37]]
 +
|- id="t11:47"
 +
| colspan="2" | chacha_chaudhry_ ChanServ
 +
|| [[#t11:47|11:47]]
 +
|- id="t11:47"
 +
| colspan="2" | * ericb2 is back
 +
|| [[#t11:47|11:47]]
 +
|- id="t11:49"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: rehi
 +
|| [[#t11:49|11:49]]
 +
|- id="t11:49"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | my apologies for the delay
 +
|| [[#t11:49|11:49]]
 +
|- id="t11:49"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: It is Okay :)
 +
|| [[#t11:49|11:49]]
 +
|- id="t11:50"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | np
 +
|| [[#t11:50|11:50]]
 +
|- id="t11:50"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: yes, issues have to be added in the cws
 +
|| [[#t11:50|11:50]]
 +
|- id="t11:50"
 +
| colspan="2" | chacha_chaudhry_ ChanServ
 +
|| [[#t11:50|11:50]]
 +
|- id="t11:50"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: now, we'll talk about the cwstools
 +
|| [[#t11:50|11:50]]
 +
|- id="t11:50"
 +
| colspan="2" | chacha_chaudhry_ ChanServ
 +
|| [[#t11:50|11:50]]
 +
|- id="t11:50"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: Okay
 +
|| [[#t11:50|11:50]]
 +
|- id="t11:50"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: they are located in OpenOffice.org source tree
 +
|| [[#t11:50|11:50]]
 +
|- id="t11:51"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: in solenv/bin
 +
|| [[#t11:51|11:51]]
 +
|- id="t11:51"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: yes
 +
|| [[#t11:51|11:51]]
 +
|- id="t11:51"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: cws*
 +
|| [[#t11:51|11:51]]
 +
|- id="t11:51"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: exactly
 +
|| [[#t11:51|11:51]]
 +
|- id="t11:52"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: For every cws we create one cvs branch ?
 +
|| [[#t11:52|11:52]]
 +
|- id="t11:52"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: for every name you have two scripts and one with .pl suffix
 +
|| [[#t11:52|11:52]]
 +
|- id="t11:52"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: Ok.
 +
|| [[#t11:52|11:52]]
 +
|- id="t11:53"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: yes exactly
 +
|| [[#t11:53|11:53]]
 +
|- id="t11:53"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: now, to do more on a cws, you must be Domain Developer
 +
|| [[#t11:53|11:53]]
 +
|- id="t11:54"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: this is not your case yet, but I described what has to be done (e.g. for Mac OS x port) : 
 +
|| [[#t11:54|11:54]]
 +
|-
 +
| colspan="3" | http://wiki.services.openoffice.org/wiki/User:Ericb#Become_a_Domain_Developer_for_Mac_OS_X_port
 +
|- id="t11:54"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: so should I request or I need to pass some criteria?
 +
|| [[#t11:54|11:54]]
 +
|- id="t11:54"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: everything is described on the page above
 +
|| [[#t11:54|11:54]]
 +
|- id="t11:54"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: Ok.
 +
|| [[#t11:54|11:54]]
 +
|- id="t11:54"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: the first step is to provide regular code/patches
 +
|| [[#t11:54|11:54]]
 +
|- id="t11:54"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: Ok.
 +
|| [[#t11:54|11:54]]
 +
|- id="t11:55"
 +
| colspan="2" | * chittoor (n=chittoor@117.195.168.255) has joined #education.openoffice.org
 +
|| [[#t11:55|11:55]]
 +
|- id="t11:55"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: sign the SCA first,  find someone (here me) commiting for you
 +
|| [[#t11:55|11:55]]
 +
|- id="t11:55"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: Ok.
 +
|| [[#t11:55|11:55]]
 +
|- id="t11:55"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: and once you'll be known as developer providing regular contribution, the page I wrote will apply to you
 +
|| [[#t11:55|11:55]]
 +
|- id="t11:55"
 +
| colspan="2" | chacha_chaudhry_ ChanServ chittoor
 +
|| [[#t11:55|11:55]]
 +
|- id="t11:56"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | mano: you're maybe concerned too ;-)
 +
|| [[#t11:56|11:56]]
 +
|- id="t11:56"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | FYI, there are two repositories
 +
|| [[#t11:56|11:56]]
 +
|- id="t11:56"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | one is anoncvs
 +
|| [[#t11:56|11:56]]
 +
|- id="t11:56"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | the other one, for devs, is tunnel
 +
|| [[#t11:56|11:56]]
 +
|- id="t11:56"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | only the first one is concerned for any change/ commit .. and so on
 +
|| [[#t11:56|11:56]]
 +
|- id="t11:57"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | oops
 +
|| [[#t11:57|11:57]]
 +
|- id="t11:57"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: second one
 +
|| [[#t11:57|11:57]]
 +
|- id="t11:57"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | only the second one (tunnel) is concerned for any change/ commit .. and so on
 +
|| [[#t11:57|11:57]]
 +
|- id="t11:57"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: thanks :-)
 +
|| [[#t11:57|11:57]]
 +
|- id="t11:57"
 +
| colspan="2" | chacha_chaudhry_ ChanServ
 +
|| [[#t11:57|11:57]]
 +
|- id="t11:57"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: to add an issue to a cws , there are several steps, I'll describe
 +
|| [[#t11:57|11:57]]
 +
|- id="t11:57"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ok.
 +
|| [[#t11:57|11:57]]
 +
|- id="t11:58"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | 1) create the tunnel
 +
|| [[#t11:58|11:58]]
 +
|- id="t11:59"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | Important: I suppose you are domain dev , and you have an ssh2 key  ..etc like described in the page above
 +
|| [[#t11:59|11:59]]
 +
|- id="t11:59"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | The command is (in a dedicated terminal : ssh -2 -x -L 2401:localhost:2401 tunnel@openoffice.org
 +
|| [[#t11:59|11:59]]
 +
|- id="t11:59"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | (enter your passphrase + enter) -&gt; tunnel is created
 +
|| [[#t11:59|11:59]]
 +
|- id="t12:00"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | 2) epoxrt the right CVSROOT for checkouts  checkins or other tasks
 +
|| [[#t12:00|12:00]]
 +
|- id="t12:00"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | 3) once done, cd in your tree
 +
|| [[#t12:00|12:00]]
 +
|- id="t12:00"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | e.g. :
 +
|| [[#t12:00|12:00]]
 +
|- id="t12:00"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | ordinateur-de-eric-b-2:~ ericb$ cd Desktop/DEV300_m21
 +
|| [[#t12:00|12:00]]
 +
|- id="t12:00"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | ordinateur-de-eric-b-2:~/Desktop/DEV300_m21 ericb$
 +
|| [[#t12:00|12:00]]
 +
|- id="t12:01"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | IMPORTANT :
 +
|| [[#t12:01|12:01]]
 +
|- id="t12:01"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | source the environment file
 +
|| [[#t12:01|12:01]]
 +
|- id="t12:01"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | e.g. on Intel / MacOS X : source MacOSXX86Env.Set.sh
 +
|| [[#t12:01|12:01]]
 +
|- id="t12:01"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | once done :  export the CWS_WORK_STAMP
 +
|| [[#t12:01|12:01]]
 +
|- id="t12:02"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | export CWS_WORK_STAMP=wae4binfilter01
 +
|| [[#t12:02|12:02]]
 +
|- id="t12:02"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | 4) go to the following wiki page :
 +
|| [[#t12:02|12:02]]
 +
|- id="t12:02"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | http://wiki.services.openoffice.org/wiki/CWS
 +
|| [[#t12:02|12:02]]
 +
|- id="t12:03"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | exactly, the chapter creating the cws
 +
|| [[#t12:03|12:03]]
 +
|- id="t12:03"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | means: we'll change it's status from "Planned" to "New"
 +
|| [[#t12:03|12:03]]
 +
|- id="t12:04"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | before, we'll have to verify the tunnel works
 +
|| [[#t12:04|12:04]]
 +
|- id="t12:04"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | Means :
 +
|| [[#t12:04|12:04]]
 +
|- id="t12:04"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | ordinateur-de-eric-b-2:~/Desktop/DEV300_m21 ericb$ cwsquery -m DEV300 latest
 +
|| [[#t12:04|12:04]]
 +
|- id="t12:04"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | cwsquery -- version: 1.13
 +
|| [[#t12:04|12:04]]
 +
|- id="t12:04"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | cwsquery: Master workspace 'DEV300':
 +
|| [[#t12:04|12:04]]
 +
|- id="t12:04"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | cwsquery: Latest milestone available for resync:
 +
|| [[#t12:04|12:04]]
 +
|- id="t12:04"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | DEV300 m21
 +
|| [[#t12:04|12:04]]
 +
|- id="t12:05"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | -&gt; it works, and I can create a cws based on DEV300_m21 as code base
 +
|| [[#t12:05|12:05]]
 +
|- id="t12:05"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | Questions ?
 +
|| [[#t12:05|12:05]]
 +
|- id="t12:06"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | So, when you have created then I will check out using anonyms cvs and keep submitting patches , I  mean after you creating it?
 +
|| [[#t12:06|12:06]]
 +
|- id="t12:06"
 +
| colspan="2" | chacha_chaudhry_ ChanServ chittoor
 +
|| [[#t12:06|12:06]]
 +
|- id="t12:06"
 +
| colspan="2" | chacha_chaudhry_ ChanServ
 +
|| [[#t12:06|12:06]]
 +
|- id="t12:07"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: anoncvs is read only. I'll have to commit your patches (I'll do to show you how I add comments), and after some delay
 +
|| [[#t12:07|12:07]]
 +
|-
 +
| colspan="3" | (30minutes, to one hour), you'll be able to check out the code including the changes from anoncvs
 +
|- id="t12:07"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: this is immediate effect using tunnel, but only DomainDevelopers can use it
 +
|| [[#t12:07|12:07]]
 +
|- id="t12:08"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: Okay
 +
|| [[#t12:08|12:08]]
 +
|- id="t12:08"
 +
| colspan="2" | chacha_chaudhry_ ChanServ
 +
|| [[#t12:08|12:08]]
 +
|- id="t12:09"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | now we will 1) create the cws 2) file an issue 3) associate it to the cws 4) commit one little change
 +
|| [[#t12:09|12:09]]
 +
|- id="t12:09"
 +
! style="background-color: #8c4a4a" | IZBot
 +
| style="color: #8c4a4a" | no issue with number 3
 +
|| [[#t12:09|12:09]]
 +
|- id="t12:09"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | he he
 +
|| [[#t12:09|12:09]]
 +
|- id="t12:09"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | :P ericb2 Okay
 +
|| [[#t12:09|12:09]]
 +
|- id="t12:09"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | to create the cws, we will use http://wiki.services.openoffice.org/wiki/CWS
 +
|| [[#t12:09|12:09]]
 +
|- id="t12:10"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | ordinateur-de-eric-b-2:~/Desktop/DEV300_m21 ericb$ echo $CWS_WORK_STAMP
 +
|| [[#t12:10|12:10]]
 +
|- id="t12:10"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | wae4binfilter01
 +
|| [[#t12:10|12:10]]
 +
|- id="t12:10"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | -&gt; we can go
 +
|| [[#t12:10|12:10]]
 +
|- id="t12:10"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | What will be our Master WS I mean initial code from ?
 +
|| [[#t12:10|12:10]]
 +
|- id="t12:11"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | _m21 , yes?
 +
|| [[#t12:11|12:11]]
 +
|- id="t12:11"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | DEV300_m21
 +
|| [[#t12:11|12:11]]
 +
|- id="t12:11"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | okay
 +
|| [[#t12:11|12:11]]
 +
|- id="t12:11"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | Verification:
 +
|| [[#t12:11|12:11]]
 +
|- id="t12:11"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | ordinateur-de-eric-b-2:~/Desktop/DEV300_m21 ericb$ cwscreate -f DEV300 m21 wae4binfilter01
 +
|| [[#t12:11|12:11]]
 +
|- id="t12:11"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | cwscreate -- version: 1.26
 +
|| [[#t12:11|12:11]]
 +
|- id="t12:11"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | Scheduling promotion of child workspace 'wae4binfilter01' from 'planned' to 'new'.
 +
|| [[#t12:11|12:11]]
 +
|- id="t12:11"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | ***** Successfully ***** promoted child workspace 'wae4binfilter01' to status 'new'.
 +
|| [[#t12:11|12:11]]
 +
|- id="t12:11"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | Milestone: 'm21'.
 +
|| [[#t12:11|12:11]]
 +
|- id="t12:11"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | please: refresh your web page and the status should be modified now
 +
|| [[#t12:11|12:11]]
 +
|- id="t12:12"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | EIS -&gt; Search -&gt; wae4binfilter01
 +
|| [[#t12:12|12:12]]
 +
|- id="t12:12"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | yes
 +
|| [[#t12:12|12:12]]
 +
|- id="t12:12"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: yes :)
 +
|| [[#t12:12|12:12]]
 +
|- id="t12:12"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | now, we have to file an issue
 +
|| [[#t12:12|12:12]]
 +
|- id="t12:12"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: On issuezila and then relate
 +
|| [[#t12:12|12:12]]
 +
|- id="t12:12"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ?
 +
|| [[#t12:12|12:12]]
 +
|- id="t12:12"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: exactly
 +
|| [[#t12:12|12:12]]
 +
|- id="t12:13"
 +
| colspan="2" | * ericb2 choosen Education Project
 +
|| [[#t12:13|12:13]]
 +
|- id="t12:13"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | assigned to ericb
 +
|| [[#t12:13|12:13]]
 +
|- id="t12:13"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | OS : all
 +
|| [[#t12:13|12:13]]
 +
|- id="t12:14"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: Okay when done through the number :P
 +
|| [[#t12:14|12:14]]
 +
|- id="t12:15"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | issue 91167
 +
|| [[#t12:15|12:15]]
 +
|- id="t12:15"
 +
! style="background-color: #8c4a4a" | IZBot
 +
| style="color: #8c4a4a" | education DEFECT NEW P3 issue associated to wae4binfilter01 ( uninitialized variables) http://qa.openoffice.org/issues/show_bug.cgi?id=91167
 +
|| [[#t12:15|12:15]]
 +
|- id="t12:15"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | to add the issue to the cws, the right command is :
 +
|| [[#t12:15|12:15]]
 +
|- id="t12:15"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | ordinateur-de-eric-b-2:~/Desktop/DEV300_m21 ericb$ cwsaddtask i91167
 +
|| [[#t12:15|12:15]]
 +
|- id="t12:15"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | cwsaddtask -- version: 1.6
 +
|| [[#t12:15|12:15]]
 +
|- id="t12:15"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | cwsaddtask: Registered taskID(s) 'i91167' with child workspace 'wae4binfilter01'.
 +
|| [[#t12:15|12:15]]
 +
|- id="t12:16"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | Please verify !
 +
|| [[#t12:16|12:16]]
 +
|- id="t12:16"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | the change should appear on EIS now
 +
|| [[#t12:16|12:16]]
 +
|- id="t12:16"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | verified
 +
|| [[#t12:16|12:16]]
 +
|- id="t12:17"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: great
 +
|| [[#t12:17|12:17]]
 +
|- id="t12:17"
 +
| colspan="2" | chacha_chaudhry_ ChanServ chittoor
 +
|| [[#t12:17|12:17]]
 +
|- id="t12:17"
 +
| colspan="2" | chacha_chaudhry_ ChanServ chittoor
 +
|| [[#t12:17|12:17]]
 +
|- id="t12:17"
 +
| colspan="2" | chacha_chaudhry_ ChanServ
 +
|| [[#t12:17|12:17]]
 +
|- id="t12:17"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | next step is : add binfilter module to the modules list of wae4binfilter
 +
|| [[#t12:17|12:17]]
 +
|- id="t12:17"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | Tip: when you display wae4binfilter01 , click an "all" on top left ;-)
 +
|| [[#t12:17|12:17]]
 +
|- id="t12:18"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | the command for adding binfilter is:
 +
|| [[#t12:18|12:18]]
 +
|- id="t12:18"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | cwsadd binfilter
 +
|| [[#t12:18|12:18]]
 +
|- id="t12:18"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | due to the big number f files, this can take some times
 +
|| [[#t12:18|12:18]]
 +
|- id="t12:19"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | next step will be to commit a change
 +
|| [[#t12:19|12:19]]
 +
|- id="t12:19"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: do you have a little patch , for variable initialization  ?
 +
|| [[#t12:19|12:19]]
 +
|- id="t12:19"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: Not for variable initialization
 +
|| [[#t12:19|12:19]]
 +
|- id="t12:20"
 +
| colspan="2" | chacha_chaudhry_ ChanServ chittoor
 +
|| [[#t12:20|12:20]]
 +
|- id="t12:20"
 +
| colspan="2" | chacha_chaudhry_ ChanServ
 +
|| [[#t12:20|12:20]]
 +
|- id="t12:20"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: ok, I'll use one of my big patch
 +
|| [[#t12:20|12:20]]
 +
|- id="t12:20"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: :) Okay
 +
|| [[#t12:20|12:20]]
 +
|- id="t12:21"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | ordinateur-de-eric-b-2:~/Desktop/DEV300_m21 ericb$ cwsadd binfilter
 +
|| [[#t12:21|12:21]]
 +
|- id="t12:21"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | cwsadd -- version: 1.10
 +
|| [[#t12:21|12:21]]
 +
|- id="t12:21"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" |        Updating 'binfilter' ...
 +
|| [[#t12:21|12:21]]
 +
|- id="t12:21"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | cwsadd: Tagging module 'binfilter'.
 +
|| [[#t12:21|12:21]]
 +
|- id="t12:21"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | cwsadd: Tag with branch tag 'cws_dev300_wae4binfilter01'.
 +
|| [[#t12:21|12:21]]
 +
|- id="t12:21"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | (lot of time ... )
 +
|| [[#t12:21|12:21]]
 +
|- id="t12:23"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | waiting for the complete tagging of binfilter, the most simple is to create a log file ( 3MB ! ) giving all the warnings
 +
|| [[#t12:23|12:23]]
 +
|- id="t12:23"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | cd binfilter
 +
|| [[#t12:23|12:23]]
 +
|- id="t12:23"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | build 2&gt;log.log | tee 2&gt;&amp;1
 +
|| [[#t12:23|12:23]]
 +
|- id="t12:23"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | and you'll have only the warnings in the file at the end
 +
|| [[#t12:23|12:23]]
 +
|- id="t12:23"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: yes :)
 +
|| [[#t12:23|12:23]]
 +
|- id="t12:23"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: Ok,
 +
|| [[#t12:23|12:23]]
 +
|- id="t12:25"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | the end from the tagging operation :
 +
|| [[#t12:25|12:25]]
 +
|- id="t12:25"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" |
 +
|| [[#t12:25|12:25]]
 +
|-
 +
| colspan="3" | ...............................................................................................................................................................................................................................................
 +
|- id="t12:25"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | cwsadd: Tagged 3969 files in module 'binfilter' with branch tag.
 +
|| [[#t12:25|12:25]]
 +
|- id="t12:25"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | cwsadd: Tag with tag 'CWS_DEV300_WAE4BINFILTER01_ANCHOR'.
 +
|| [[#t12:25|12:25]]
 +
|- id="t12:25"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" |
 +
|| [[#t12:25|12:25]]
 +
|-
 +
| colspan="3" | ...............................................................................................................................................................................................................................................
 +
|- id="t12:25"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | cwsadd: Tagged 3969 files in module 'binfilter'.
 +
|| [[#t12:25|12:25]]
 +
|- id="t12:25"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | cwsadd: Updating module 'binfilter' to branch 'cws_dev300_wae4binfilter01'.
 +
|| [[#t12:25|12:25]]
 +
|- id="t12:25"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" |
 +
|| [[#t12:25|12:25]]
 +
|-
 +
| colspan="3" | ...............................................................................................................................................................................................................................................
 +
|- id="t12:25"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | cwsadd: Succesfully registered module 'binfilter'.
 +
|| [[#t12:25|12:25]]
 +
|- id="t12:25"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | cwsadd: Summary:
 +
|| [[#t12:25|12:25]]
 +
|- id="t12:25"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | cwsadd: Sucessfully added and registered module(s) 'binfilter'.
 +
|| [[#t12:25|12:25]]
 +
|- id="t12:25"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | PLEASE note carefully :
 +
|| [[#t12:25|12:25]]
 +
|- id="t12:26"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | Tags CWS_DEV300_WAE4BINFILTER01_ANCHOR mean : initial state of the module ( DEV300_m21 )
 +
|| [[#t12:26|12:26]]
 +
|- id="t12:26"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | Tags cws_dev300_wae4binfilter01 mean : after commits ( current state of the cws)
 +
|| [[#t12:26|12:26]]
 +
|- id="t12:27"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | that's the reason why, when we checkout some modules from a cws, we do :  cvs -z4 co -r cws_dev300_wae4binfilter01 binfilter
 +
|| [[#t12:27|12:27]]
 +
|- id="t12:27"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | (I took our as example)
 +
|| [[#t12:27|12:27]]
 +
|- id="t12:27"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | now we can commit :-)
 +
|| [[#t12:27|12:27]]
 +
|- id="t12:27"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | :)
 +
|| [[#t12:27|12:27]]
 +
|- id="t12:28"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | added verified eis
 +
|| [[#t12:28|12:28]]
 +
|- id="t12:28"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | shows module
 +
|| [[#t12:28|12:28]]
 +
|- id="t12:29"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | cws_dev300_wae4binfilter01 is essentially a tag and we are checking out from this tag binfilter module is what above command mean,
 +
|| [[#t12:29|12:29]]
 +
|-
 +
| colspan="3" | right?
 +
|- id="t12:30"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | -z4 is for ?
 +
|| [[#t12:30|12:30]]
 +
|- id="t12:31"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: compress the sources and save time
 +
|| [[#t12:31|12:31]]
 +
|- id="t12:31"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | sahii, good.
 +
|| [[#t12:31|12:31]]
 +
|- id="t12:31"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: -z option can be between 3 (default) and 9
 +
|| [[#t12:31|12:31]]
 +
|- id="t12:31"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: but -z9 is not kind for the server ;-)
 +
|| [[#t12:31|12:31]]
 +
|- id="t12:31"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | :)
 +
|| [[#t12:31|12:31]]
 +
|- id="t12:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | cvs diff -u binfilter returned me (after a little change :
 +
|| [[#t12:32|12:32]]
 +
|- id="t12:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | Index: binfilter/bf_svx/source/items/svx_frmitems.cxx
 +
|| [[#t12:32|12:32]]
 +
|- id="t12:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | ===================================================================
 +
|| [[#t12:32|12:32]]
 +
|- id="t12:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | RCS file: /cvs/framework/binfilter/bf_svx/source/items/svx_frmitems.cxx,v
 +
|| [[#t12:32|12:32]]
 +
|- id="t12:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | retrieving revision 1.20
 +
|| [[#t12:32|12:32]]
 +
|- id="t12:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | diff -u -r1.20 svx_frmitems.cxx
 +
|| [[#t12:32|12:32]]
 +
|- id="t12:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | --- binfilter/bf_svx/source/items/svx_frmitems.cxx      10 Apr 2008 14:11:44 -0000      1.20
 +
|| [[#t12:32|12:32]]
 +
|- id="t12:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | +++ binfilter/bf_svx/source/items/svx_frmitems.cxx      28 Jun 2008 10:32:11 -0000
 +
|| [[#t12:32|12:32]]
 +
|- id="t12:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | @@ -323,7 +323,7 @@
 +
|| [[#t12:32|12:32]]
 +
|- id="t12:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" |  /*N*/          break;
 +
|| [[#t12:32|12:32]]
 +
|- id="t12:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" |  /*N*/          case MID_SIZE_WIDTH:
 +
|| [[#t12:32|12:32]]
 +
|- id="t12:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" |  /*N*/          {
 +
|| [[#t12:32|12:32]]
 +
|- id="t12:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | -/*N*/                  sal_Int32 nVal;
 +
|| [[#t12:32|12:32]]
 +
|- id="t12:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | +/*N*/                  sal_Int32 nVal = 0;
 +
|| [[#t12:32|12:32]]
 +
|- id="t12:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" |  /*N*/                  if(!(rVal &gt;&gt;= nVal ))
 +
|| [[#t12:32|12:32]]
 +
|- id="t12:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" |  /*N*/                          return sal_False;
 +
|| [[#t12:32|12:32]]
 +
|- id="t12:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" |  /*N*/
 +
|| [[#t12:32|12:32]]
 +
|- id="t12:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | as you can see, I modified binfilter/bf_svx/source/items/svx_frmitems.cxx file
 +
|| [[#t12:32|12:32]]
 +
|- id="t12:32"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | now, for the commit, I'll do :
 +
|| [[#t12:32|12:32]]
 +
|- id="t12:33"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | cvs commit -m "#i91167#  fix uninitialized variable "  binfilter/bf_svx/source/items/svx_frmitems.cxx
 +
|| [[#t12:33|12:33]]
 +
|- id="t12:33"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | Please note how I added comments
 +
|| [[#t12:33|12:33]]
 +
|- id="t12:33"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | yes -m
 +
|| [[#t12:33|12:33]]
 +
|- id="t12:34"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | the result is :
 +
|| [[#t12:34|12:34]]
 +
|- id="t12:34"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | Checking in binfilter/bf_svx/source/items/svx_frmitems.cxx;
 +
|| [[#t12:34|12:34]]
 +
|- id="t12:34"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | new revision: 1.20.26.1; previous revision: 1.20
 +
|| [[#t12:34|12:34]]
 +
|- id="t12:34"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | done
 +
|| [[#t12:34|12:34]]
 +
|- id="t12:34"
 +
| colspan="2" | * cvs/framework/binfilter/bf_svx/source/items/svx_frmitems.cxx,v :Unknown command
 +
|| [[#t12:34|12:34]]
 +
|- id="t12:34"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | if you don't use -m default editor asks for them
 +
|| [[#t12:34|12:34]]
 +
|- id="t12:34"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: ok
 +
|| [[#t12:34|12:34]]
 +
|- id="t12:34"
 +
| colspan="2" | chacha_chaudhry_ ChanServ
 +
|| [[#t12:34|12:34]]
 +
|- id="t12:34"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | Cool! So CWS is ready
 +
|| [[#t12:34|12:34]]
 +
|- id="t12:35"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: :)
 +
|| [[#t12:35|12:35]]
 +
|- id="t12:35"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: and now, the change should appear here : http://termite.go-oo.org/buildbot/
 +
|| [[#t12:35|12:35]]
 +
|- id="t12:35"
 +
| colspan="2" | chacha_chaudhry_ ChanServ chittoor
 +
|| [[#t12:35|12:35]]
 +
|- id="t12:35"
 +
| colspan="2" | chacha_chaudhry_ ChanServ
 +
|| [[#t12:35|12:35]]
 +
|- id="t12:35"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: and later here : http://bonsai.go-oo.org/cvsqueryform.cgi
 +
|| [[#t12:35|12:35]]
 +
|- id="t12:35"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | In branch, replace HEAD with cws_dev300_wae4binfilter01
 +
|| [[#t12:35|12:35]]
 +
|- id="t12:36"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | and in date check  " Since the beginning of time ..."
 +
|| [[#t12:36|12:36]]
 +
|- id="t12:36"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | then click on "Run Query"
 +
|| [[#t12:36|12:36]]
 +
|- id="t12:36"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | but there is a delay ( 30 minutes to 2 hours), and I fear you cann ot see the diff before some times
 +
|| [[#t12:36|12:36]]
 +
|- id="t12:37"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: yes
 +
|| [[#t12:37|12:37]]
 +
|- id="t12:37"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | that's all for the first part
 +
|| [[#t12:37|12:37]]
 +
|- id="t12:37"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | if you have questions ?
 +
|| [[#t12:37|12:37]]
 +
|- id="t12:38"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: yes now I suppose I need to checkout agian and build again ?
 +
|| [[#t12:38|12:38]]
 +
|- id="t12:38"
 +
| colspan="2" | chacha_chaudhry_ ChanServ chittoor
 +
|| [[#t12:38|12:38]]
 +
|- id="t12:38"
 +
| colspan="2" | chacha_chaudhry_ ChanServ
 +
|| [[#t12:38|12:38]]
 +
|- id="t12:38"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: exact:
 +
|| [[#t12:38|12:38]]
 +
|- id="t12:39"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | 1) rename your binfilter module
 +
|| [[#t12:39|12:39]]
 +
|- id="t12:39"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | 2) cws -z4 co -r dev300_wae4binfilter01 binfilter
 +
|| [[#t12:39|12:39]]
 +
|- id="t12:39"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | 3) apply your patches and continue to work
 +
|| [[#t12:39|12:39]]
 +
|- id="t12:39"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: But suppose now it this case I will have to use DEV300_m21 checkout for rest.
 +
|| [[#t12:39|12:39]]
 +
|- id="t12:39"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | to create new patches :
 +
|| [[#t12:39|12:39]]
 +
|- id="t12:39"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | *now=&gt;not
 +
|| [[#t12:39|12:39]]
 +
|- id="t12:40"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | I think you can go simply using binfilter. else, yes, DEV300_m21 is needed and a complete rebuild is mandatory
 +
|| [[#t12:40|12:40]]
 +
|- id="t12:40"
 +
| colspan="2" | chacha_chaudhry_ ChanServ chittoor
 +
|| [[#t12:40|12:40]]
 +
|- id="t12:40"
 +
| colspan="2" | chacha_chaudhry_ ChanServ
 +
|| [[#t12:40|12:40]]
 +
|- id="t12:41"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: yes saves my time :P I will anyway build later as I have some low badnwidth :(
 +
|| [[#t12:41|12:41]]
 +
|- id="t12:41"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: sure
 +
|| [[#t12:41|12:41]]
 +
|- id="t12:41"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: for now I will checkout this module and continue
 +
|| [[#t12:41|12:41]]
 +
|- id="t12:41"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: yes. take care this is a big module
 +
|| [[#t12:41|12:41]]
 +
|- id="t12:41"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: yes
 +
|| [[#t12:41|12:41]]
 +
|- id="t12:41"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: and regularly, you'll have to do : cvs up inside binfilter
 +
|| [[#t12:41|12:41]]
 +
|- id="t12:42"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: yes exactly
 +
|| [[#t12:42|12:42]]
 +
|- id="t12:42"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: to have the new changes in your tree
 +
|| [[#t12:42|12:42]]
 +
|- id="t12:42"
 +
| colspan="2" | chacha_chaudhry_ ChanServ
 +
|| [[#t12:42|12:42]]
 +
|- id="t12:42"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | I'm sorry, I'll have to stop. Other questions ?
 +
|| [[#t12:42|12:42]]
 +
|- id="t12:42"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: Nothing important for now. Will post in ML if I get some later
 +
|| [[#t12:42|12:42]]
 +
|- id="t12:43"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: Thanks ericb2 for this wonderful session
 +
|| [[#t12:43|12:43]]
 +
|- id="t12:43"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | :-)
 +
|| [[#t12:43|12:43]]
 +
|- id="t12:43"
 +
| colspan="2" | chacha_chaudhry_ ChanServ chittoor
 +
|| [[#t12:43|12:43]]
 +
|- id="t12:43"
 +
| colspan="2" | chacha_chaudhry_ ChanServ
 +
|| [[#t12:43|12:43]]
 +
|- id="t12:43"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | chacha_chaudhry_: thank you :)
 +
|| [[#t12:43|12:43]]
 +
|- id="t12:44"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | the log will be available here soon : http://wiki.services.openoffice.org/w/index.php?
 +
|| [[#t12:44|12:44]]
 +
|-
 +
| colspan="3" | title=Education_ClassRoom/Previous_Logs/cwstooling_part1&amp;action=edit
 +
|- id="t12:44"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: Ok. Great
 +
|| [[#t12:44|12:44]]
 +
|- id="t12:44"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | exact link : http://wiki.services.openoffice.org/w/index.php?title=Education_ClassRoom/Previous_Logs/cwstooling_part1
 +
|| [[#t12:44|12:44]]
 +
|- id="t12:45"
 +
! style="background-color: #407a40" | ericb2
 +
| style="color: #407a40" | bye all
 +
|| [[#t12:45|12:45]]
 +
|- id="t12:45"
 +
! style="background-color: #488888" | chacha_chaudhry_
 +
| style="color: #488888" | ericb2: See you, bye
 +
|| [[#t12:45|12:45]]
 +
|}
  
[11:03:32] <chacha_chaudhry> ericb2: Ok.
+
Generated by irclog2html.py 2.6 by [mailto:marius@pov.lt Marius Gedminas] - find it at [http://mg.pov.lt/irclog2html mg.pov.lt]!
  
[11:03:44] <ericb2> chacha_chaudhry: do you remember the name of the cws ?  :-)
+
[[Category:Education/Classroom]]
 
+
[11:04:08] <ericb2> chacha_chaudhry: it is wae4binfilter01
+
 
+
[11:04:14] <chacha_chaudhry> :P
+
 
+
[11:04:30] <chacha_chaudhry> yes
+
 
+
[11:04:36] <ericb2> chacha_chaudhry: the first thing I did was to create the cws
+
 
+
[11:04:48] <chacha_chaudhry> ericb2: How?
+
 
+
[11:05:14] <ericb2> chacha_chaudhry: there are several states:  planned, new, ready for QA and Approved by QA or Nominated ( quite the same)
+
 
+
[11:05:29] <ericb2> chacha_chaudhry: go to http://eis.services.openoffice.org/
+
 
+
[11:05:39] <ericb2> chacha_chaudhry: then log you in
+
 
+
[11:05:52] <chacha_chaudhry> ericb2: Okay
+
 
+
[11:06:15] <ericb2> chacha_chaudhry: once done, click on "Child workspaces" 
+
 
+
[11:06:29] <ericb2> chacha_chaudhry: just under "Information" word
+
 
+
[11:07:11] <ericb2> chacha_chaudhry: do you see it ?
+
 
+
[11:08:00] <chacha_chaudhry> ericb2: you want me to log in at EIS?
+
 
+
[11:08:07] <ericb2> chacha_chaudhry: yes
+
 
+
[11:08:36] <chacha_chaudhry> ericb2: http://tools.services.openoffice.org/EIS2/ <--- link or above one
+
 
+
[11:08:55] <ericb2> chacha_chaudhry: once logged, you are redirected
+
 
+
[11:09:08] <chacha_chaudhry> ericb2: above OpenOffice.org Tools Page
+
 
+
[11:09:18] <ericb2> chacha_chaudhry: if you can read "Environment Information System 2.2.2 " you are logged in
+
 
+
[11:09:39] <ericb2> chacha_chaudhry: this is the same
+
 
+
[11:09:45] <chacha_chaudhry> ericb2: okay done
+
 
+
[11:10:08] <ericb2> chacha_chaudhry: the tip is:  enter your openoffice.org mail address + your password
+
 
+
[11:10:11] <ericb2> chacha_chaudhry: ok
+
 
+
[11:10:27] <ericb2> chacha_chaudhry: click on "Child workspaces"
+
 
+
[11:10:51] <ericb2> chacha_chaudhry: there is a "Create CWS entry" 
+
 
+
[11:11:03] <chacha_chaudhry> yes
+
 
+
[11:11:36] <ericb2> chacha_chaudhry: this is the place for cws creation. Please note: the cws will be in "planned" state only
+
 
+
[11:11:41] <chacha_chaudhry> ericb2: I used guest gues my mail + passworkd is not working
+
 
+
[11:11:52] <ericb2> chacha_chaudhry: strange
+
 
+
[11:12:21] <mano> ericb2 : hello I have the same problem
+
 
+
[11:12:36] <ericb2> mano: hello
+
 
+
[11:12:40] <andreasma> good morning all
+
 
+
[11:12:46] <ericb2> mano: do you have an OpenOffice.org login ?
+
 
+
[11:12:53] <ericb2> andreasma: hello :-)
+
 
+
[11:13:09] <mano> ericb2 : yes
+
 
+
[11:13]  * chacha_chaudhry_ (n=dev@122.161.22.39) has joined #education.openoffice.org
+
 
+
[11:13]  <chacha_chaudhry_> ericb2: I am sorry connection problem
+
 
+
[11:13]  <ericb2> mano: chacha_chaudhry : for me, I have to do :  ericb@openoffice.org  + my password
+
 
+
[11:13]  <ericb2> chacha_chaudhryok
+
 
+
[11:13]  <chacha_chaudhry_> ericb2: yes my login is not working
+
 
+
[11:13]  <andreasma> ericb2, the login per ooo-name works for me also not.
+
 
+
[11:14]  <chacha_chaudhry_> ericb2: I am using guest + guest now
+
 
+
[11:14]  <mano> ericb2 ok I log in
+
 
+
[11:15]  <ericb2> andreasma:  did you try login@openoffice.org ?
+
 
+
[11:15]  <andreasma> ericb2, my ooo-name only.
+
 
+
[11:16]  <ericb2> andreasma: can you try login@openoffice.org + your password ? I'd like to be sure it works
+
 
+
[11:16]  <chacha_chaudhry_> ericb2: somehow rakeshpandit@openoffice.org + password works
+
 
+
[11:16]  chacha_chaudhry chacha_chaudhry_
+
 
+
[11:16]  <ericb2> chacha_chaudhry_: ahh :)
+
 
+
[11:16]  <chacha_chaudhry_> :)
+
 
+
[11:16]  <chacha_chaudhry_> ericb2: Now I see create cws
+
 
+
[11:16]  <chacha_chaudhry_> :P
+
 
+
[11:17]  <andreasma> ericb2, it works with @ooo
+
 
+
[11:17]  <ericb2> chacha_chaudhry_: indeed : this is only accessible for logged in people
+
 
+
[11:17]  <ericb2> andreasma: great :-)
+
 
+
[11:17]  <ericb2> now, if you really have a cws to be created, you're done
+
 
+
[11:18]  <ericb2> Pavel Janik wrote a document about that, and I'll give your the URL : no need to reinvent the weel ;-)
+
 
+
[11:18]  <chacha_chaudhry_> ericb2: Okay
+
 
+
[11:18]  <ericb2> chacha_chaudhry_: http://blog.janik.cz/archives/2004/11/17/T11_54_11/
+
 
+
[11:19]  <ericb2> that's exactly what I did with wae4binfilter cws
+
 
+
[11:19]  <ericb2> -> this cws is in planned state
+
 
+
[11:19]  <ericb2> and I invite you to verify
+
 
+
[11:20]  <chacha_chaudhry_> ericb2: Okay /me reading page ...
+
 
+
[11:20]  <ericb2> ok, then let's have a look at the create page
+
 
+
[11:21]  <ericb2> everybody is ok ?
+
 
+
[11:21]  <chacha_chaudhry_> ericb2: So it is already created how do I search it?
+
 
+
[11:22]  <ericb2> chacha_chaudhry_: the cws is created, and no need to redo. But it can be interesting to show how it works.
+
 
+
[11:22]  <ericb2> chacha_chaudhry_: of course, if not, just tell me
+
 
+
[11:23]  <chacha_chaudhry_> ericb2: yes go on.
+
 
+
[11:23]  <ericb2> ok, then the first field is the cws name
+
 
+
[11:23]  <ericb2> wae4binfilter01 means Warnings are errors for binfilter module, first cws about that
+
 
+
[11:24]  <ericb2> as often as possible, please choose something easy to understand
+
 
+
[11:24]  <ericb2> cws xDF34e  name is a bit difficult to understand e.g.
+
 
+
[11:24]  <ericb2> other important point is the Master workspace the cws is based on
+
 
+
[11:24]  <chacha_chaudhry_> :)
+
 
+
[11:25]  <ericb2> for us, it is DEV300
+
 
+
[11:25]  <ericb2> means for 3.x branch
+
 
+
[11:26]  <ericb2> Requested builds : if you need something special, look carefully this field, and select the best solution for you
+
 
+
[11:26]  <ericb2> e.g;:  Produc OpenOffice.org
+
 
+
[11:26]  <ericb2> Product
+
 
+
[11:26]  <ericb2> Next point is owner :  e.g. ericb for wae4binfilter
+
 
+
[11:27]  <ericb2> Next point is QA representative: this is extremely important to notice the owner and the QA rep must be different
+
 
+
[11:27]  <ericb2> I'll show you what happens when this is not the case
+
 
+
[11:27]  <ericb2> in 2 minutes
+
 
+
[11:28]  <chacha_chaudhry_> ericb2: this cws has same?
+
 
+
[11:28]  <chacha_chaudhry_> ericb2: I mean wae4binfilter01
+
 
+
[11:28]  <ericb2> chacha_chaudhrywae4binfilter01 : yes -> because I didn't find a QA resp yet :-)
+
 
+
[11:28]  <chacha_chaudhry_> ericb2: Okay
+
 
+
[11:28]  <ericb2> chacha_chaudhry_ wae4binfilter01 : yes -> because I didn't find a QA resp yet :-)
+
 
+
[11:28]  <ericb2> sorry, bad completion
+
 
+
[11:29]  <ericb2> chacha_chaudhry_: good catch ;-)
+
 
+
[11:29]  <chacha_chaudhry_> ericb2: ;)
+
 
+
[11:29]  <ericb2> The description :  *please* add one intelligent description. Some cws don't have, and this is painfull
+
 
+
[11:30]  <ericb2> Next field is comments: in the cws life, people changing something add comments. Extremely informative too
+
 
+
[11:30]  <chacha_chaudhry_> ericb2: Okay , between 'owner' and 'QA Rep' are in yellow. That is indication I suppose that something is wrong
+
 
+
[11:30]  <chacha_chaudhry_> ericb2: Okay
+
 
+
[11:30]  <ericb2> chacha_chaudhry_: yes, and the cws will never be accepted until I can provide a real other name
+
 
+
[11:30]  <chacha_chaudhry_> ericb2: Okay.
+
 
+
[11:31]  * chacha_chaudhry has quit (Read error: 110 (Connection timed out))
+
 
+
[11:31]  <ericb2> Estimated dates are important too, and needs to be choosen carefully.  Last are details, but they are usefull information too
+
 
+
[11:31]  <ericb2> practice: look at wae4binfilter01 cws and see what I have choosen for every important fields
+
 
+
[11:31]  <ericb2> for that, do :
+
 
+
[11:32]  <ericb2> click on Top on "Search"
+
 
+
[11:32]  <chacha_chaudhry_> ericb2: Already there
+
 
+
[11:32]  <ericb2> a new frame will appear
+
 
+
[11:32]  <ericb2> in the field name, enter:  wae4binfilter01
+
 
+
[11:33]  <ericb2> click the "Find" button
+
 
+
[11:33]  <chacha_chaudhry_> ericb2: yes done
+
 
+
[11:33]  <ericb2> chacha_chaudhry_:  great :-)
+
 
+
[11:33]  <chacha_chaudhry_> ericb2: You can me as member :-)
+
 
+
[11:33]  <ericb2> I'm sorry, but because of an unexpected problem, I'll have to stop for ~15 minute
+
 
+
[11:33]  <chacha_chaudhry_> ericb2: Okay
+
 
+
[11:34]  <chacha_chaudhry_> *add
+
 
+
[11:34]  <mano> ericb2 : Okay no problem
+
 
+
[11:34]  <chacha_chaudhry_> ericb2: No issue
+
 
+
[11:37]  <chacha_chaudhry_> ericb2: There must already be some queue for planned cws ? Once QA Rep is added , do we need some other important step ?
+
 
+
[11:47]  chacha_chaudhry_ ChanServ
+
 
+
[11:47]  * ericb2 is back
+
 
+
[11:49]  <chacha_chaudhry_> ericb2: rehi
+
 
+
[11:49]  <ericb2> my apologies for the delay
+
 
+
[11:49]  <chacha_chaudhry_> ericb2: It is Okay :)
+
 
+
[11:50]  <chacha_chaudhry_> np
+
 
+
[11:50]  <ericb2> chacha_chaudhry_: yes, issues have to be added in the cws
+
 
+
[11:50]  chacha_chaudhry_ ChanServ
+
 
+
[11:50]  <ericb2> chacha_chaudhry_: now, we'll talk about the cwstools
+
 
+
[11:50]  chacha_chaudhry_ ChanServ
+
 
+
[11:50]  <chacha_chaudhry_> ericb2: Okay
+
 
+
[11:50]  <ericb2> chacha_chaudhry_: they are located in OpenOffice.org source tree
+
 
+
[11:51]  <ericb2> chacha_chaudhry_: in solenv/bin
+
 
+
[11:51]  <chacha_chaudhry_> ericb2: yes
+
 
+
[11:51]  <chacha_chaudhry_> ericb2: cws*
+
 
+
[11:51]  <ericb2> chacha_chaudhry_: exactly
+
 
+
[11:52]  <chacha_chaudhry_> ericb2: For every cws we create one cvs branch ?
+
 
+
[11:52]  <ericb2> chacha_chaudhry_: for every name you have two scripts and one with .pl suffix
+
 
+
[11:52]  <chacha_chaudhry_> ericb2: Ok.
+
 
+
[11:53]  <chacha_chaudhry_> ericb2: yes exactly
+
 
+
[11:53]  <ericb2> chacha_chaudhry_: now, to do more on a cws, you must be Domain Developer
+
 
+
[11:54]  <ericb2> chacha_chaudhry_: this is not your case yet, but I described what has to be done (e.g. for Mac OS x port) : 
+
http://wiki.services.openoffice.org/wiki/User:Ericb#Become_a_Domain_Developer_for_Mac_OS_X_port
+
 
+
[11:54]  <chacha_chaudhry_> ericb2: so should I request or I need to pass some criteria?
+
 
+
[11:54]  <ericb2> chacha_chaudhry_: everything is described on the page above
+
 
+
[11:54]  <chacha_chaudhry_> ericb2: Ok.
+
 
+
[11:54]  <ericb2> chacha_chaudhry_: the first step is to provide regular code/patches
+
 
+
[11:54]  <chacha_chaudhry_> ericb2: Ok.
+
 
+
[11:55]  * chittoor (n=chittoor@117.195.168.255) has joined #education.openoffice.org
+
 
+
[11:55]  <ericb2> chacha_chaudhry_: sign the SCA first,  find someone (here me) commiting for you
+
 
+
[11:55]  <chacha_chaudhry_> ericb2: Ok.
+
 
+
[11:55]  <ericb2> chacha_chaudhry_: and once you'll be known as developer providing regular contribution, the page I wrote will apply to you
+
 
+
[11:55]  chacha_chaudhry_ ChanServ chittoor
+
 
+
[11:56]  <ericb2> mano: you're maybe concerned too ;-)
+
 
+
[11:56]  <ericb2> FYI, there are two repositories
+
 
+
[11:56]  <ericb2> one is anoncvs
+
 
+
[11:56]  <ericb2> the other one, for devs, is tunnel
+
 
+
[11:56]  <ericb2> only the first one is concerned for any change/ commit .. and so on
+
 
+
[11:57]  <ericb2> oops
+
 
+
[11:57]  <chacha_chaudhry_> ericb2: second one
+
 
+
[11:57]  <ericb2> only the second one (tunnel) is concerned for any change/ commit .. and so on
+
 
+
[11:57]  <ericb2> chacha_chaudhry_: thanks :-)
+
 
+
[11:57]  chacha_chaudhry_ ChanServ
+
 
+
[11:57]  <ericb2> chacha_chaudhry_: to add an issue to a cws , there are several steps, I'll describe
+
 
+
[11:57]  <chacha_chaudhry_> ok.
+
 
+
[11:58]  <ericb2> 1) create the tunnel
+
 
+
[11:59]  <ericb2> Important: I suppose you are domain dev , and you have an ssh2 key  ..etc like described in the page above
+
 
+
[11:59]  <ericb2> The command is (in a dedicated terminal : ssh -2 -x -L 2401:localhost:2401 tunnel@openoffice.org
+
 
+
[11:59]  <ericb2> (enter your passphrase + enter) -> tunnel is created
+
 
+
[12:00]  <ericb2> 2) epoxrt the right CVSROOT for checkouts  checkins or other tasks
+
 
+
[12:00]  <ericb2> 3) once done, cd in your tree
+
 
+
[12:00]  <ericb2> e.g. :
+
 
+
[12:00]  <ericb2> ordinateur-de-eric-b-2:~ ericb$ cd Desktop/DEV300_m21
+
 
+
[12:00]  <ericb2> ordinateur-de-eric-b-2:~/Desktop/DEV300_m21 ericb$
+
 
+
[12:01]  <ericb2> IMPORTANT :
+
 
+
[12:01]  <ericb2> source the environment file
+
 
+
[12:01]  <ericb2> e.g. on Intel / MacOS X : source MacOSXX86Env.Set.sh
+
 
+
[12:01]  <ericb2> once done :  export the CWS_WORK_STAMP
+
 
+
[12:02]  <ericb2> export CWS_WORK_STAMP=wae4binfilter01
+
 
+
[12:02]  <ericb2> 4) go to the following wiki page :
+
 
+
[12:02]  <ericb2> http://wiki.services.openoffice.org/wiki/CWS
+
 
+
[12:03]  <ericb2> exactly, the chapter creating the cws
+
 
+
[12:03]  <ericb2> means: we'll change it's status from "Planned" to "New"
+
 
+
[12:04]  <ericb2> before, we'll have to verify the tunnel works
+
 
+
[12:04]  <ericb2> Means :
+
 
+
[12:04]  <ericb2> ordinateur-de-eric-b-2:~/Desktop/DEV300_m21 ericb$ cwsquery -m DEV300 latest
+
 
+
[12:04]  <ericb2> cwsquery -- version: 1.13
+
 
+
[12:04]  <ericb2> cwsquery: Master workspace 'DEV300':
+
 
+
[12:04]  <ericb2> cwsquery: Latest milestone available for resync:
+
 
+
[12:04]  <ericb2> DEV300 m21
+
 
+
[12:05]  <ericb2> -> it works, and I can create a cws based on DEV300_m21 as code base
+
 
+
[12:05]  <ericb2> Questions ?
+
 
+
[12:06]  <chacha_chaudhry_> So, when you have created then I will check out using anonyms cvs and keep submitting patches , I  mean after you creating it?
+
 
+
[12:06]  chacha_chaudhry_ ChanServ chittoor
+
 
+
[12:06]  chacha_chaudhry_ ChanServ
+
 
+
[12:07]  <ericb2> chacha_chaudhry_: anoncvs is read only. I'll have to commit your patches (I'll do to show you how I add comments), and after some delay
+
(30minutes, to one hour), you'll be able to check out the code including the changes from anoncvs
+
 
+
[12:07]  <ericb2> chacha_chaudhry_: this is immediate effect using tunnel, but only DomainDevelopers can use it
+
 
+
[12:08]  <chacha_chaudhry_> ericb2: Okay
+
 
+
[12:08]  chacha_chaudhry_ ChanServ
+
 
+
[12:09]  <ericb2> now we will 1) create the cws 2) file an issue 3) associate it to the cws 4) commit one little change
+
 
+
[12:09]  <IZBot> no issue with number 3
+
 
+
[12:09]  <ericb2> he he
+
 
+
[12:09]  <chacha_chaudhry_> :P ericb2 Okay
+
 
+
[12:09]  <ericb2> to create the cws, we will use http://wiki.services.openoffice.org/wiki/CWS
+
 
+
[12:10]  <ericb2> ordinateur-de-eric-b-2:~/Desktop/DEV300_m21 ericb$ echo $CWS_WORK_STAMP
+
 
+
[12:10]  <ericb2> wae4binfilter01
+
 
+
[12:10]  <ericb2> -> we can go
+
 
+
[12:10]  <chacha_chaudhry_> What will be our Master WS I mean initial code from ?
+
 
+
[12:11]  <chacha_chaudhry_> _m21 , yes?
+
 
+
[12:11]  <ericb2> DEV300_m21
+
 
+
[12:11]  <chacha_chaudhry_> okay
+
 
+
[12:11]  <ericb2> Verification:
+
 
+
[12:11]  <ericb2> ordinateur-de-eric-b-2:~/Desktop/DEV300_m21 ericb$ cwscreate -f DEV300 m21 wae4binfilter01
+
 
+
[12:11]  <ericb2> cwscreate -- version: 1.26
+
 
+
[12:11]  <ericb2> Scheduling promotion of child workspace 'wae4binfilter01' from 'planned' to 'new'.
+
 
+
[12:11]  <ericb2> ***** Successfully ***** promoted child workspace 'wae4binfilter01' to status 'new'.
+
 
+
[12:11]  <ericb2> Milestone: 'm21'.
+
 
+
[12:11]  <ericb2> please: refresh your web page and the status should be modified now
+
 
+
[12:12]  <ericb2> EIS -> Search -> wae4binfilter01
+
 
+
[12:12]  <chacha_chaudhry_> yes
+
 
+
[12:12]  <chacha_chaudhry_> ericb2: yes :)
+
 
+
[12:12]  <ericb2> now, we have to file an issue
+
 
+
[12:12]  <chacha_chaudhry_> ericb2: On issuezila and then relate
+
 
+
[12:12]  <chacha_chaudhry_> ?
+
 
+
[12:12]  <ericb2> chacha_chaudhry_: exactly
+
 
+
[12:13]  * ericb2 choosen Education Project
+
 
+
[12:13]  <ericb2> assigned to ericb
+
 
+
[12:13]  <ericb2> OS : all
+
 
+
[12:14]  <chacha_chaudhry_> ericb2: Okay when done through the number :P
+
 
+
[12:15]  <ericb2> issue 91167
+
 
+
[12:15]  <IZBot> education DEFECT NEW P3 issue associated to wae4binfilter01 ( uninitialized variables) http://qa.openoffice.org/issues/show_bug.cgi?id=91167
+
 
+
[12:15] <ericb2> to add the issue to the cws, the right command is :
+
 
+
[12:15] <ericb2> ordinateur-de-eric-b-2:~/Desktop/DEV300_m21 ericb$ cwsaddtask i91167
+
 
+
[12:15]  <ericb2> cwsaddtask -- version: 1.6
+
 
+
[12:15]  <ericb2> cwsaddtask: Registered taskID(s) 'i91167' with child workspace 'wae4binfilter01'.
+
 
+
[12:16]  <ericb2> Please verify !
+
 
+
[12:16]  <ericb2> the change should appear on EIS now
+
 
+
[12:16]  <chacha_chaudhry_> verified
+
 
+
[12:17]  <ericb2> chacha_chaudhry_: great
+
 
+
[12:17]  chacha_chaudhry_ ChanServ chittoor
+
 
+
[12:17]  chacha_chaudhry_ ChanServ chittoor
+
 
+
[12:17]  chacha_chaudhry_ ChanServ
+
 
+
[12:17]  <ericb2> next step is : add binfilter module to the modules list of wae4binfilter
+
 
+
[12:17]  <ericb2> Tip: when you display wae4binfilter01 , click an "all" on top left ;-)
+
 
+
[12:18]  <ericb2> the command for adding binfilter is:
+
 
+
[12:18]  <ericb2> cwsadd binfilter
+
 
+
[12:18]  <ericb2> due to the big number f files, this can take some times
+
 
+
[12:19]  <ericb2> next step will be to commit a change
+
 
+
[12:19]  <ericb2> chacha_chaudhry_: do you have a little patch , for variable initialization  ?
+
 
+
[12:19]  <chacha_chaudhry_> ericb2: Not for variable initialization
+
 
+
[12:20]  chacha_chaudhry_ ChanServ chittoor
+
 
+
[12:20]  chacha_chaudhry_ ChanServ
+
 
+
[12:20]  <ericb2> chacha_chaudhry_: ok, I'll use one of my big patch
+
 
+
[12:20]  <chacha_chaudhry_> ericb2: :) Okay
+
 
+
[12:21]  <ericb2> ordinateur-de-eric-b-2:~/Desktop/DEV300_m21 ericb$ cwsadd binfilter
+
 
+
[12:21]  <ericb2> cwsadd -- version: 1.10
+
 
+
[12:21]  <ericb2>        Updating 'binfilter' ...
+
 
+
[12:21]  <ericb2> cwsadd: Tagging module 'binfilter'.
+
 
+
[12:21]  <ericb2> cwsadd: Tag with branch tag 'cws_dev300_wae4binfilter01'.
+
 
+
[12:21]  <ericb2> (lot of time ... )
+
 
+
[12:23]  <ericb2> waiting for the complete tagging of binfilter, the most simple is to create a log file ( 3MB ! ) giving all the warnings
+
 
+
[12:23]  <ericb2> cd binfilter
+
 
+
[12:23]  <ericb2> build 2>log.log | tee 2>&1
+
 
+
[12:23]  <ericb2> and you'll have only the warnings in the file at the end
+
 
+
[12:23]  <chacha_chaudhry_> ericb2: yes :)
+
 
+
[12:23]  <chacha_chaudhry_> ericb2: Ok,
+
 
+
[12:25]  <ericb2> the end from the tagging operation :
+
 
+
[12:25]  <ericb2>
+
...............................................................................................................................................................................................................................................
+
 
+
[12:25]  <ericb2> cwsadd: Tagged 3969 files in module 'binfilter' with branch tag.
+
 
+
[12:25]  <ericb2> cwsadd: Tag with tag 'CWS_DEV300_WAE4BINFILTER01_ANCHOR'.
+
 
+
[12:25]  <ericb2>
+
...............................................................................................................................................................................................................................................
+
 
+
[12:25]  <ericb2> cwsadd: Tagged 3969 files in module 'binfilter'.
+
 
+
[12:25]  <ericb2> cwsadd: Updating module 'binfilter' to branch 'cws_dev300_wae4binfilter01'.
+
 
+
[12:25]  <ericb2>
+
...............................................................................................................................................................................................................................................
+
 
+
[12:25]  <ericb2> cwsadd: Succesfully registered module 'binfilter'.
+
 
+
[12:25]  <ericb2> cwsadd: Summary:
+
 
+
[12:25]  <ericb2> cwsadd: Sucessfully added and registered module(s) 'binfilter'.
+
 
+
[12:25]  <ericb2> PLEASE note carefully :
+
 
+
[12:26]  <ericb2> Tags CWS_DEV300_WAE4BINFILTER01_ANCHOR mean : initial state of the module ( DEV300_m21 )
+
 
+
[12:26]  <ericb2> Tags cws_dev300_wae4binfilter01 mean : after commits ( current state of the cws)
+
 
+
[12:27]  <ericb2> that's the reason why, when we checkout some modules from a cws, we do :  cvs -z4 co -r cws_dev300_wae4binfilter01 binfilter
+
 
+
[12:27]  <ericb2> (I took our as example)
+
 
+
[12:27]  <ericb2> now we can commit :-)
+
 
+
[12:27]  <chacha_chaudhry_> :)
+
 
+
[12:28]  <chacha_chaudhry_> added verified eis
+
 
+
[12:28]  <chacha_chaudhry_> shows module
+
 
+
[12:29]  <chacha_chaudhry_> cws_dev300_wae4binfilter01 is essentially a tag and we are checking out from this tag binfilter module is what above command mean,
+
right?
+
 
+
[12:30]  <chacha_chaudhry_> -z4 is for ?
+
 
+
[12:31]  <ericb2> chacha_chaudhry_: compress the sources and save time
+
 
+
[12:31]  <chacha_chaudhry_> sahii, good.
+
 
+
[12:31]  <ericb2> chacha_chaudhry_: -z option can be between 3 (default) and 9
+
 
+
[12:31]  <ericb2> chacha_chaudhry_: but -z9 is not kind for the server ;-)
+
 
+
[12:31]  <chacha_chaudhry_> :)
+
 
+
[12:32]  <ericb2> cvs diff -u binfilter returned me (after a little change :
+
 
+
[12:32]  <ericb2> Index: binfilter/bf_svx/source/items/svx_frmitems.cxx
+
 
+
[12:32]  <ericb2> ===================================================================
+
 
+
[12:32]  <ericb2> RCS file: /cvs/framework/binfilter/bf_svx/source/items/svx_frmitems.cxx,v
+
 
+
[12:32]  <ericb2> retrieving revision 1.20
+
 
+
[12:32]  <ericb2> diff -u -r1.20 svx_frmitems.cxx
+
 
+
[12:32]  <ericb2> --- binfilter/bf_svx/source/items/svx_frmitems.cxx      10 Apr 2008 14:11:44 -0000      1.20
+
 
+
[12:32]  <ericb2> +++ binfilter/bf_svx/source/items/svx_frmitems.cxx      28 Jun 2008 10:32:11 -0000
+
 
+
[12:32]  <ericb2> @@ -323,7 +323,7 @@
+
 
+
[12:32]  <ericb2>  /*N*/          break;
+
 
+
[12:32]  <ericb2>  /*N*/          case MID_SIZE_WIDTH:
+
 
+
[12:32]  <ericb2>  /*N*/          {
+
 
+
[12:32]  <ericb2> -/*N*/                  sal_Int32 nVal;
+
 
+
[12:32]  <ericb2> +/*N*/                  sal_Int32 nVal = 0;
+
 
+
[12:32]  <ericb2>  /*N*/                  if(!(rVal >>= nVal ))
+
 
+
[12:32]  <ericb2>  /*N*/                          return sal_False;
+
 
+
[12:32]  <ericb2>  /*N*/
+
 
+
[12:32]  <ericb2> as you can see, I modified binfilter/bf_svx/source/items/svx_frmitems.cxx file
+
 
+
[12:32]  <ericb2> now, for the commit, I'll do :
+
 
+
[12:33]  <ericb2> cvs commit -m "#i91167#  fix uninitialized variable "  binfilter/bf_svx/source/items/svx_frmitems.cxx
+
 
+
[12:33]  <ericb2> Please note how I added comments
+
 
+
[12:33]  <chacha_chaudhry_> yes -m
+
 
+
[12:34]  <ericb2> the result is :
+
 
+
[12:34]  <ericb2> Checking in binfilter/bf_svx/source/items/svx_frmitems.cxx;
+
 
+
[12:34]  <ericb2> new revision: 1.20.26.1; previous revision: 1.20
+
 
+
[12:34]  <ericb2> done
+
 
+
[12:34]  * cvs/framework/binfilter/bf_svx/source/items/svx_frmitems.cxx,v :Unknown command
+
 
+
[12:34]  <chacha_chaudhry_> if you don't use -m default editor asks for them
+
 
+
[12:34]  <ericb2> chacha_chaudhry_: ok
+
 
+
[12:34]  chacha_chaudhry_ ChanServ
+
 
+
[12:34]  <chacha_chaudhry_> Cool! So CWS is ready
+
 
+
[12:35]  <chacha_chaudhry_> ericb2: :)
+
 
+
[12:35]  <ericb2> chacha_chaudhry_: and now, the change should appear here : http://termite.go-oo.org/buildbot/
+
 
+
[12:35]  chacha_chaudhry_ ChanServ chittoor
+
 
+
[12:35]  chacha_chaudhry_ ChanServ
+
 
+
[12:35]  <ericb2> chacha_chaudhry_: and later here : http://bonsai.go-oo.org/cvsqueryform.cgi
+
 
+
[12:35]  <ericb2> In branch, replace HEAD with cws_dev300_wae4binfilter01
+
 
+
[12:36]  <ericb2> and in date check  " Since the beginning of time ..."
+
 
+
[12:36]  <ericb2> then click on "Run Query"
+
 
+
[12:36]  <ericb2> but there is a delay ( 30 minutes to 2 hours), and I fear you cann ot see the diff before some times
+
 
+
[12:37]  <chacha_chaudhry_> ericb2: yes
+
 
+
[12:37]  <ericb2> that's all for the first part
+
 
+
[12:37]  <ericb2> if you have questions ?
+
 
+
[12:38]  <chacha_chaudhry_> ericb2: yes now I suppose I need to checkout agian and build again ?
+
 
+
[12:38]  chacha_chaudhry_ ChanServ chittoor
+
 
+
[12:38]  chacha_chaudhry_ ChanServ
+
 
+
[12:38]  <ericb2> chacha_chaudhry_: exact:
+
 
+
[12:39]  <ericb2> 1) rename your binfilter module
+
 
+
[12:39]  <ericb2> 2) cws -z4 co -r dev300_wae4binfilter01 binfilter
+
 
+
[12:39]  <ericb2> 3) apply your patches and continue to work
+
 
+
[12:39]  <chacha_chaudhry_> ericb2: But suppose now it this case I will have to use DEV300_m21 checkout for rest.
+
 
+
[12:39]  <ericb2> to create new patches :
+
 
+
[12:39]  <chacha_chaudhry_> *now=>not
+
 
+
 
+
[12:40]  <ericb2> I think you can go simply using binfilter. else, yes, DEV300_m21 is needed and a complete rebuild is mandatory
+
 
+
[12:40]  chacha_chaudhry_ ChanServ chittoor
+
 
+
[12:40]  chacha_chaudhry_ ChanServ
+
 
+
[12:41]  <chacha_chaudhry_> ericb2: yes saves my time :P I will anyway build later as I have some low badnwidth :(
+
 
+
[12:41]  <ericb2> chacha_chaudhry_: sure
+
 
+
[12:41]  <chacha_chaudhry_> ericb2: for now I will checkout this module and continue
+
 
+
[12:41]  <ericb2> chacha_chaudhry_: yes. take care this is a big module
+
 
+
[12:41]  <chacha_chaudhry_> ericb2: yes
+
 
+
[12:41]  <ericb2> chacha_chaudhry_: and regularly, you'll have to do : cvs up inside binfilter
+
 
+
[12:42]  <chacha_chaudhry_> ericb2: yes exactly
+
 
+
[12:42]  <ericb2> chacha_chaudhry_: to have the new changes in your tree
+
 
+
 
+
[12:42]  chacha_chaudhry_ ChanServ
+
 
+
[12:42]  <ericb2> I'm sorry, I'll have to stop. Other questions ?
+
 
+
[12:42]  <chacha_chaudhry_> ericb2: Nothing important for now. Will post in ML if I get some later
+
 
+
[12:43]  <chacha_chaudhry_> ericb2: Thanks ericb2 for this wonderful session
+
 
+
[12:43]  <chacha_chaudhry_> :-)
+
 
+
[12:43]  chacha_chaudhry_ ChanServ chittoor
+
 
+
[12:43]  chacha_chaudhry_ ChanServ
+
 
+
[12:43]  <ericb2> chacha_chaudhry_: thank you :)
+
 
+
[12:44]  <ericb2> the log will be available here soon : http://wiki.services.openoffice.org/w/index.php?
+
title=Education_ClassRoom/Previous_Logs/cwstooling_part1&action=edit
+
 
+
[12:44]  <chacha_chaudhry_> ericb2: Ok. Great
+
 
+
[12:44]  <ericb2> exact link : http://wiki.services.openoffice.org/w/index.php?title=Education_ClassRoom/Previous_Logs/cwstooling_part1
+
 
+
[12:45]  <ericb2> bye all
+
 
+
[12:45]  <chacha_chaudhry_> ericb2: See you, bye
+

Latest revision as of 11:35, 5 January 2010

ericb2 ok, let's start 11:03
chacha_chaudhry ericb2: Ok. 11:03
ericb2 chacha_chaudhry: do you remember the name of the cws ?  :-) 11:03
ericb2 chacha_chaudhry: it is wae4binfilter01 11:04
chacha_chaudhry  :P 11:04
chacha_chaudhry yes 11:04
ericb2 chacha_chaudhry: the first thing I did was to create the cws 11:04
chacha_chaudhry ericb2: How? 11:04
ericb2 chacha_chaudhry: there are several states: planned, new, ready for QA and Approved by QA or Nominated ( quite the same) 11:05
ericb2 chacha_chaudhry: go to http://eis.services.openoffice.org/ 11:05
ericb2 chacha_chaudhry: then log you in 11:05
chacha_chaudhry ericb2: Okay 11:05
ericb2 chacha_chaudhry: once done, click on "Child workspaces" 11:06
ericb2 chacha_chaudhry: just under "Information" word 11:06
ericb2 chacha_chaudhry: do you see it ? 11:07
chacha_chaudhry ericb2: you want me to log in at EIS? 11:08
ericb2 chacha_chaudhry: yes 11:08
chacha_chaudhry ericb2: http://tools.services.openoffice.org/EIS2/ <--- link or above one 11:08
ericb2 chacha_chaudhry: once logged, you are redirected 11:08
chacha_chaudhry ericb2: above OpenOffice.org Tools Page 11:09
ericb2 chacha_chaudhry: if you can read "Environment Information System 2.2.2 " you are logged in 11:09
ericb2 chacha_chaudhry: this is the same 11:09
chacha_chaudhry ericb2: okay done 11:09
ericb2 chacha_chaudhry: the tip is: enter your openoffice.org mail address + your password 11:10
ericb2 chacha_chaudhry: ok 11:10
ericb2 chacha_chaudhry: click on "Child workspaces" 11:10
ericb2 chacha_chaudhry: there is a "Create CWS entry" 11:10
chacha_chaudhry yes 11:11
ericb2 chacha_chaudhry: this is the place for cws creation. Please note: the cws will be in "planned" state only 11:11
chacha_chaudhry ericb2: I used guest gues my mail + passworkd is not working 11:11
ericb2 chacha_chaudhry: strange 11:11
mano ericb2 : hello I have the same problem 11:12
ericb2 mano: hello 11:12
andreasma good morning all 11:12
ericb2 mano: do you have an OpenOffice.org login ? 11:12
ericb2 andreasma: hello :-) 11:12
mano ericb2 : yes 11:13
* chacha_chaudhry_ (n=dev@122.161.22.39) has joined #education.openoffice.org 11:13
chacha_chaudhry_ ericb2: I am sorry connection problem 11:13
ericb2 mano: chacha_chaudhry : for me, I have to do : ericb@openoffice.org + my password 11:13
ericb2 chacha_chaudhryok 11:13
chacha_chaudhry_ ericb2: yes my login is not working 11:13
andreasma ericb2, the login per ooo-name works for me also not. 11:13
chacha_chaudhry_ ericb2: I am using guest + guest now 11:14
mano ericb2 ok I log in 11:14
ericb2 andreasma: did you try login@openoffice.org ? 11:15
andreasma ericb2, my ooo-name only. 11:15
ericb2 andreasma: can you try login@openoffice.org + your password ? I'd like to be sure it works 11:16
chacha_chaudhry_ ericb2: somehow rakeshpandit@openoffice.org + password works 11:16
chacha_chaudhry chacha_chaudhry_ 11:16
ericb2 chacha_chaudhry_: ahh :) 11:16
chacha_chaudhry_  :) 11:16
chacha_chaudhry_ ericb2: Now I see create cws 11:16
chacha_chaudhry_  :P 11:16
andreasma ericb2, it works with @ooo 11:17
ericb2 chacha_chaudhry_: indeed : this is only accessible for logged in people 11:17
ericb2 andreasma: great :-) 11:17
ericb2 now, if you really have a cws to be created, you're done 11:17
ericb2 Pavel Janik wrote a document about that, and I'll give your the URL : no need to reinvent the weel ;-) 11:18
chacha_chaudhry_ ericb2: Okay 11:18
ericb2 chacha_chaudhry_: http://blog.janik.cz/archives/2004/11/17/T11_54_11/ 11:18
ericb2 that's exactly what I did with wae4binfilter cws 11:19
ericb2 -> this cws is in planned state 11:19
ericb2 and I invite you to verify 11:19
chacha_chaudhry_ ericb2: Okay /me reading page ... 11:20
ericb2 ok, then let's have a look at the create page 11:20
ericb2 everybody is ok ? 11:21
chacha_chaudhry_ ericb2: So it is already created how do I search it? 11:21
ericb2 chacha_chaudhry_: the cws is created, and no need to redo. But it can be interesting to show how it works. 11:22
ericb2 chacha_chaudhry_: of course, if not, just tell me 11:22
chacha_chaudhry_ ericb2: yes go on. 11:23
ericb2 ok, then the first field is the cws name 11:23
ericb2 wae4binfilter01 means Warnings are errors for binfilter module, first cws about that 11:23
ericb2 as often as possible, please choose something easy to understand 11:24
ericb2 cws xDF34e name is a bit difficult to understand e.g. 11:24
ericb2 other important point is the Master workspace the cws is based on 11:24
chacha_chaudhry_  :) 11:24
ericb2 for us, it is DEV300 11:25
ericb2 means for 3.x branch 11:25
ericb2 Requested builds : if you need something special, look carefully this field, and select the best solution for you 11:26
ericb2 e.g;: Produc OpenOffice.org 11:26
ericb2 Product 11:26
ericb2 Next point is owner : e.g. ericb for wae4binfilter 11:26
ericb2 Next point is QA representative: this is extremely important to notice the owner and the QA rep must be different 11:27
ericb2 I'll show you what happens when this is not the case 11:27
ericb2 in 2 minutes 11:27
chacha_chaudhry_ ericb2: this cws has same? 11:28
chacha_chaudhry_ ericb2: I mean wae4binfilter01 11:28
ericb2 chacha_chaudhrywae4binfilter01 : yes -> because I didn't find a QA resp yet :-) 11:28
chacha_chaudhry_ ericb2: Okay 11:28
ericb2 chacha_chaudhry_ wae4binfilter01 : yes -> because I didn't find a QA resp yet :-) 11:28
ericb2 sorry, bad completion 11:28
ericb2 chacha_chaudhry_: good catch ;-) 11:29
chacha_chaudhry_ ericb2: ;) 11:29
ericb2 The description : *please* add one intelligent description. Some cws don't have, and this is painfull 11:29
ericb2 Next field is comments: in the cws life, people changing something add comments. Extremely informative too 11:30
chacha_chaudhry_ ericb2: Okay , between 'owner' and 'QA Rep' are in yellow. That is indication I suppose that something is wrong 11:30
chacha_chaudhry_ ericb2: Okay 11:30
ericb2 chacha_chaudhry_: yes, and the cws will never be accepted until I can provide a real other name 11:30
chacha_chaudhry_ ericb2: Okay. 11:30
* chacha_chaudhry has quit (Read error: 110 (Connection timed out)) 11:31
ericb2 Estimated dates are important too, and needs to be choosen carefully. Last are details, but they are usefull information too 11:31
ericb2 practice: look at wae4binfilter01 cws and see what I have choosen for every important fields 11:31
ericb2 for that, do : 11:31
ericb2 click on Top on "Search" 11:32
chacha_chaudhry_ ericb2: Already there 11:32
ericb2 a new frame will appear 11:32
ericb2 in the field name, enter: wae4binfilter01 11:32
ericb2 click the "Find" button 11:33
chacha_chaudhry_ ericb2: yes done 11:33
ericb2 chacha_chaudhry_: great :-) 11:33
chacha_chaudhry_ ericb2: You can me as member :-) 11:33
ericb2 I'm sorry, but because of an unexpected problem, I'll have to stop for ~15 minute 11:33
chacha_chaudhry_ ericb2: Okay 11:33
chacha_chaudhry_ *add 11:34
mano ericb2 : Okay no problem 11:34
chacha_chaudhry_ ericb2: No issue 11:34
chacha_chaudhry_ ericb2: There must already be some queue for planned cws ? Once QA Rep is added , do we need some other important step ? 11:37
chacha_chaudhry_ ChanServ 11:47
* ericb2 is back 11:47
chacha_chaudhry_ ericb2: rehi 11:49
ericb2 my apologies for the delay 11:49
chacha_chaudhry_ ericb2: It is Okay :) 11:49
chacha_chaudhry_ np 11:50
ericb2 chacha_chaudhry_: yes, issues have to be added in the cws 11:50
chacha_chaudhry_ ChanServ 11:50
ericb2 chacha_chaudhry_: now, we'll talk about the cwstools 11:50
chacha_chaudhry_ ChanServ 11:50
chacha_chaudhry_ ericb2: Okay 11:50
ericb2 chacha_chaudhry_: they are located in OpenOffice.org source tree 11:50
ericb2 chacha_chaudhry_: in solenv/bin 11:51
chacha_chaudhry_ ericb2: yes 11:51
chacha_chaudhry_ ericb2: cws* 11:51
ericb2 chacha_chaudhry_: exactly 11:51
chacha_chaudhry_ ericb2: For every cws we create one cvs branch ? 11:52
ericb2 chacha_chaudhry_: for every name you have two scripts and one with .pl suffix 11:52
chacha_chaudhry_ ericb2: Ok. 11:52
chacha_chaudhry_ ericb2: yes exactly 11:53
ericb2 chacha_chaudhry_: now, to do more on a cws, you must be Domain Developer 11:53
ericb2 chacha_chaudhry_: this is not your case yet, but I described what has to be done (e.g. for Mac OS x port) : 11:54
http://wiki.services.openoffice.org/wiki/User:Ericb#Become_a_Domain_Developer_for_Mac_OS_X_port
chacha_chaudhry_ ericb2: so should I request or I need to pass some criteria? 11:54
ericb2 chacha_chaudhry_: everything is described on the page above 11:54
chacha_chaudhry_ ericb2: Ok. 11:54
ericb2 chacha_chaudhry_: the first step is to provide regular code/patches 11:54
chacha_chaudhry_ ericb2: Ok. 11:54
* chittoor (n=chittoor@117.195.168.255) has joined #education.openoffice.org 11:55
ericb2 chacha_chaudhry_: sign the SCA first, find someone (here me) commiting for you 11:55
chacha_chaudhry_ ericb2: Ok. 11:55
ericb2 chacha_chaudhry_: and once you'll be known as developer providing regular contribution, the page I wrote will apply to you 11:55
chacha_chaudhry_ ChanServ chittoor 11:55
ericb2 mano: you're maybe concerned too ;-) 11:56
ericb2 FYI, there are two repositories 11:56
ericb2 one is anoncvs 11:56
ericb2 the other one, for devs, is tunnel 11:56
ericb2 only the first one is concerned for any change/ commit .. and so on 11:56
ericb2 oops 11:57
chacha_chaudhry_ ericb2: second one 11:57
ericb2 only the second one (tunnel) is concerned for any change/ commit .. and so on 11:57
ericb2 chacha_chaudhry_: thanks :-) 11:57
chacha_chaudhry_ ChanServ 11:57
ericb2 chacha_chaudhry_: to add an issue to a cws , there are several steps, I'll describe 11:57
chacha_chaudhry_ ok. 11:57
ericb2 1) create the tunnel 11:58
ericb2 Important: I suppose you are domain dev , and you have an ssh2 key ..etc like described in the page above 11:59
ericb2 The command is (in a dedicated terminal : ssh -2 -x -L 2401:localhost:2401 tunnel@openoffice.org 11:59
ericb2 (enter your passphrase + enter) -> tunnel is created 11:59
ericb2 2) epoxrt the right CVSROOT for checkouts checkins or other tasks 12:00
ericb2 3) once done, cd in your tree 12:00
ericb2 e.g. : 12:00
ericb2 ordinateur-de-eric-b-2:~ ericb$ cd Desktop/DEV300_m21 12:00
ericb2 ordinateur-de-eric-b-2:~/Desktop/DEV300_m21 ericb$ 12:00
ericb2 IMPORTANT : 12:01
ericb2 source the environment file 12:01
ericb2 e.g. on Intel / MacOS X : source MacOSXX86Env.Set.sh 12:01
ericb2 once done : export the CWS_WORK_STAMP 12:01
ericb2 export CWS_WORK_STAMP=wae4binfilter01 12:02
ericb2 4) go to the following wiki page : 12:02
ericb2 http://wiki.services.openoffice.org/wiki/CWS 12:02
ericb2 exactly, the chapter creating the cws 12:03
ericb2 means: we'll change it's status from "Planned" to "New" 12:03
ericb2 before, we'll have to verify the tunnel works 12:04
ericb2 Means : 12:04
ericb2 ordinateur-de-eric-b-2:~/Desktop/DEV300_m21 ericb$ cwsquery -m DEV300 latest 12:04
ericb2 cwsquery -- version: 1.13 12:04
ericb2 cwsquery: Master workspace 'DEV300': 12:04
ericb2 cwsquery: Latest milestone available for resync: 12:04
ericb2 DEV300 m21 12:04
ericb2 -> it works, and I can create a cws based on DEV300_m21 as code base 12:05
ericb2 Questions ? 12:05
chacha_chaudhry_ So, when you have created then I will check out using anonyms cvs and keep submitting patches , I mean after you creating it? 12:06
chacha_chaudhry_ ChanServ chittoor 12:06
chacha_chaudhry_ ChanServ 12:06
ericb2 chacha_chaudhry_: anoncvs is read only. I'll have to commit your patches (I'll do to show you how I add comments), and after some delay 12:07
(30minutes, to one hour), you'll be able to check out the code including the changes from anoncvs
ericb2 chacha_chaudhry_: this is immediate effect using tunnel, but only DomainDevelopers can use it 12:07
chacha_chaudhry_ ericb2: Okay 12:08
chacha_chaudhry_ ChanServ 12:08
ericb2 now we will 1) create the cws 2) file an issue 3) associate it to the cws 4) commit one little change 12:09
IZBot no issue with number 3 12:09
ericb2 he he 12:09
chacha_chaudhry_  :P ericb2 Okay 12:09
ericb2 to create the cws, we will use http://wiki.services.openoffice.org/wiki/CWS 12:09
ericb2 ordinateur-de-eric-b-2:~/Desktop/DEV300_m21 ericb$ echo $CWS_WORK_STAMP 12:10
ericb2 wae4binfilter01 12:10
ericb2 -> we can go 12:10
chacha_chaudhry_ What will be our Master WS I mean initial code from ? 12:10
chacha_chaudhry_ _m21 , yes? 12:11
ericb2 DEV300_m21 12:11
chacha_chaudhry_ okay 12:11
ericb2 Verification: 12:11
ericb2 ordinateur-de-eric-b-2:~/Desktop/DEV300_m21 ericb$ cwscreate -f DEV300 m21 wae4binfilter01 12:11
ericb2 cwscreate -- version: 1.26 12:11
ericb2 Scheduling promotion of child workspace 'wae4binfilter01' from 'planned' to 'new'. 12:11
ericb2 ***** Successfully ***** promoted child workspace 'wae4binfilter01' to status 'new'. 12:11
ericb2 Milestone: 'm21'. 12:11
ericb2 please: refresh your web page and the status should be modified now 12:11
ericb2 EIS -> Search -> wae4binfilter01 12:12
chacha_chaudhry_ yes 12:12
chacha_chaudhry_ ericb2: yes :) 12:12
ericb2 now, we have to file an issue 12:12
chacha_chaudhry_ ericb2: On issuezila and then relate 12:12
chacha_chaudhry_  ? 12:12
ericb2 chacha_chaudhry_: exactly 12:12
* ericb2 choosen Education Project 12:13
ericb2 assigned to ericb 12:13
ericb2 OS : all 12:13
chacha_chaudhry_ ericb2: Okay when done through the number :P 12:14
ericb2 issue 91167 12:15
IZBot education DEFECT NEW P3 issue associated to wae4binfilter01 ( uninitialized variables) http://qa.openoffice.org/issues/show_bug.cgi?id=91167 12:15
ericb2 to add the issue to the cws, the right command is : 12:15
ericb2 ordinateur-de-eric-b-2:~/Desktop/DEV300_m21 ericb$ cwsaddtask i91167 12:15
ericb2 cwsaddtask -- version: 1.6 12:15
ericb2 cwsaddtask: Registered taskID(s) 'i91167' with child workspace 'wae4binfilter01'. 12:15
ericb2 Please verify ! 12:16
ericb2 the change should appear on EIS now 12:16
chacha_chaudhry_ verified 12:16
ericb2 chacha_chaudhry_: great 12:17
chacha_chaudhry_ ChanServ chittoor 12:17
chacha_chaudhry_ ChanServ chittoor 12:17
chacha_chaudhry_ ChanServ 12:17
ericb2 next step is : add binfilter module to the modules list of wae4binfilter 12:17
ericb2 Tip: when you display wae4binfilter01 , click an "all" on top left ;-) 12:17
ericb2 the command for adding binfilter is: 12:18
ericb2 cwsadd binfilter 12:18
ericb2 due to the big number f files, this can take some times 12:18
ericb2 next step will be to commit a change 12:19
ericb2 chacha_chaudhry_: do you have a little patch , for variable initialization  ? 12:19
chacha_chaudhry_ ericb2: Not for variable initialization 12:19
chacha_chaudhry_ ChanServ chittoor 12:20
chacha_chaudhry_ ChanServ 12:20
ericb2 chacha_chaudhry_: ok, I'll use one of my big patch 12:20
chacha_chaudhry_ ericb2: :) Okay 12:20
ericb2 ordinateur-de-eric-b-2:~/Desktop/DEV300_m21 ericb$ cwsadd binfilter 12:21
ericb2 cwsadd -- version: 1.10 12:21
ericb2 Updating 'binfilter' ... 12:21
ericb2 cwsadd: Tagging module 'binfilter'. 12:21
ericb2 cwsadd: Tag with branch tag 'cws_dev300_wae4binfilter01'. 12:21
ericb2 (lot of time ... ) 12:21
ericb2 waiting for the complete tagging of binfilter, the most simple is to create a log file ( 3MB ! ) giving all the warnings 12:23
ericb2 cd binfilter 12:23
ericb2 build 2>log.log | tee 2>&1 12:23
ericb2 and you'll have only the warnings in the file at the end 12:23
chacha_chaudhry_ ericb2: yes :) 12:23
chacha_chaudhry_ ericb2: Ok, 12:23
ericb2 the end from the tagging operation : 12:25
ericb2 12:25
...............................................................................................................................................................................................................................................
ericb2 cwsadd: Tagged 3969 files in module 'binfilter' with branch tag. 12:25
ericb2 cwsadd: Tag with tag 'CWS_DEV300_WAE4BINFILTER01_ANCHOR'. 12:25
ericb2 12:25
...............................................................................................................................................................................................................................................
ericb2 cwsadd: Tagged 3969 files in module 'binfilter'. 12:25
ericb2 cwsadd: Updating module 'binfilter' to branch 'cws_dev300_wae4binfilter01'. 12:25
ericb2 12:25
...............................................................................................................................................................................................................................................
ericb2 cwsadd: Succesfully registered module 'binfilter'. 12:25
ericb2 cwsadd: Summary: 12:25
ericb2 cwsadd: Sucessfully added and registered module(s) 'binfilter'. 12:25
ericb2 PLEASE note carefully : 12:25
ericb2 Tags CWS_DEV300_WAE4BINFILTER01_ANCHOR mean : initial state of the module ( DEV300_m21 ) 12:26
ericb2 Tags cws_dev300_wae4binfilter01 mean : after commits ( current state of the cws) 12:26
ericb2 that's the reason why, when we checkout some modules from a cws, we do : cvs -z4 co -r cws_dev300_wae4binfilter01 binfilter 12:27
ericb2 (I took our as example) 12:27
ericb2 now we can commit :-) 12:27
chacha_chaudhry_  :) 12:27
chacha_chaudhry_ added verified eis 12:28
chacha_chaudhry_ shows module 12:28
chacha_chaudhry_ cws_dev300_wae4binfilter01 is essentially a tag and we are checking out from this tag binfilter module is what above command mean, 12:29
right?
chacha_chaudhry_ -z4 is for ? 12:30
ericb2 chacha_chaudhry_: compress the sources and save time 12:31
chacha_chaudhry_ sahii, good. 12:31
ericb2 chacha_chaudhry_: -z option can be between 3 (default) and 9 12:31
ericb2 chacha_chaudhry_: but -z9 is not kind for the server ;-) 12:31
chacha_chaudhry_  :) 12:31
ericb2 cvs diff -u binfilter returned me (after a little change : 12:32
ericb2 Index: binfilter/bf_svx/source/items/svx_frmitems.cxx 12:32
ericb2 =================================================================== 12:32
ericb2 RCS file: /cvs/framework/binfilter/bf_svx/source/items/svx_frmitems.cxx,v 12:32
ericb2 retrieving revision 1.20 12:32
ericb2 diff -u -r1.20 svx_frmitems.cxx 12:32
ericb2 --- binfilter/bf_svx/source/items/svx_frmitems.cxx 10 Apr 2008 14:11:44 -0000 1.20 12:32
ericb2 +++ binfilter/bf_svx/source/items/svx_frmitems.cxx 28 Jun 2008 10:32:11 -0000 12:32
ericb2 @@ -323,7 +323,7 @@ 12:32
ericb2 /*N*/ break; 12:32
ericb2 /*N*/ case MID_SIZE_WIDTH: 12:32
ericb2 /*N*/ { 12:32
ericb2 -/*N*/ sal_Int32 nVal; 12:32
ericb2 +/*N*/ sal_Int32 nVal = 0; 12:32
ericb2 /*N*/ if(!(rVal >>= nVal )) 12:32
ericb2 /*N*/ return sal_False; 12:32
ericb2 /*N*/ 12:32
ericb2 as you can see, I modified binfilter/bf_svx/source/items/svx_frmitems.cxx file 12:32
ericb2 now, for the commit, I'll do : 12:32
ericb2 cvs commit -m "#i91167# fix uninitialized variable " binfilter/bf_svx/source/items/svx_frmitems.cxx 12:33
ericb2 Please note how I added comments 12:33
chacha_chaudhry_ yes -m 12:33
ericb2 the result is : 12:34
ericb2 Checking in binfilter/bf_svx/source/items/svx_frmitems.cxx; 12:34
ericb2 new revision: 1.20.26.1; previous revision: 1.20 12:34
ericb2 done 12:34
* cvs/framework/binfilter/bf_svx/source/items/svx_frmitems.cxx,v :Unknown command 12:34
chacha_chaudhry_ if you don't use -m default editor asks for them 12:34
ericb2 chacha_chaudhry_: ok 12:34
chacha_chaudhry_ ChanServ 12:34
chacha_chaudhry_ Cool! So CWS is ready 12:34
chacha_chaudhry_ ericb2: :) 12:35
ericb2 chacha_chaudhry_: and now, the change should appear here : http://termite.go-oo.org/buildbot/ 12:35
chacha_chaudhry_ ChanServ chittoor 12:35
chacha_chaudhry_ ChanServ 12:35
ericb2 chacha_chaudhry_: and later here : http://bonsai.go-oo.org/cvsqueryform.cgi 12:35
ericb2 In branch, replace HEAD with cws_dev300_wae4binfilter01 12:35
ericb2 and in date check " Since the beginning of time ..." 12:36
ericb2 then click on "Run Query" 12:36
ericb2 but there is a delay ( 30 minutes to 2 hours), and I fear you cann ot see the diff before some times 12:36
chacha_chaudhry_ ericb2: yes 12:37
ericb2 that's all for the first part 12:37
ericb2 if you have questions ? 12:37
chacha_chaudhry_ ericb2: yes now I suppose I need to checkout agian and build again ? 12:38
chacha_chaudhry_ ChanServ chittoor 12:38
chacha_chaudhry_ ChanServ 12:38
ericb2 chacha_chaudhry_: exact: 12:38
ericb2 1) rename your binfilter module 12:39
ericb2 2) cws -z4 co -r dev300_wae4binfilter01 binfilter 12:39
ericb2 3) apply your patches and continue to work 12:39
chacha_chaudhry_ ericb2: But suppose now it this case I will have to use DEV300_m21 checkout for rest. 12:39
ericb2 to create new patches : 12:39
chacha_chaudhry_ *now=>not 12:39
ericb2 I think you can go simply using binfilter. else, yes, DEV300_m21 is needed and a complete rebuild is mandatory 12:40
chacha_chaudhry_ ChanServ chittoor 12:40
chacha_chaudhry_ ChanServ 12:40
chacha_chaudhry_ ericb2: yes saves my time :P I will anyway build later as I have some low badnwidth :( 12:41
ericb2 chacha_chaudhry_: sure 12:41
chacha_chaudhry_ ericb2: for now I will checkout this module and continue 12:41
ericb2 chacha_chaudhry_: yes. take care this is a big module 12:41
chacha_chaudhry_ ericb2: yes 12:41
ericb2 chacha_chaudhry_: and regularly, you'll have to do : cvs up inside binfilter 12:41
chacha_chaudhry_ ericb2: yes exactly 12:42
ericb2 chacha_chaudhry_: to have the new changes in your tree 12:42
chacha_chaudhry_ ChanServ 12:42
ericb2 I'm sorry, I'll have to stop. Other questions ? 12:42
chacha_chaudhry_ ericb2: Nothing important for now. Will post in ML if I get some later 12:42
chacha_chaudhry_ ericb2: Thanks ericb2 for this wonderful session 12:43
chacha_chaudhry_  :-) 12:43
chacha_chaudhry_ ChanServ chittoor 12:43
chacha_chaudhry_ ChanServ 12:43
ericb2 chacha_chaudhry_: thank you :) 12:43
ericb2 the log will be available here soon : http://wiki.services.openoffice.org/w/index.php? 12:44
title=Education_ClassRoom/Previous_Logs/cwstooling_part1&action=edit
chacha_chaudhry_ ericb2: Ok. Great 12:44
ericb2 exact link : http://wiki.services.openoffice.org/w/index.php?title=Education_ClassRoom/Previous_Logs/cwstooling_part1 12:44
ericb2 bye all 12:45
chacha_chaudhry_ ericb2: See you, bye 12:45

Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!

Personal tools