fosclipse-update-site

Hex Artifact Content
Login

Artifact 5922f83b106f5764202c0c3a506344ce6039ecff:

Wiki page [fosclipse-update-site] by jan.nijtmans 2012-11-13 14:21:43.
0000: 44 20 32 30 31 32 2d 31 31 2d 31 33 54 31 34 3a  D 2012-11-13T14:
0010: 32 31 3a 34 33 2e 30 36 35 0a 4c 20 66 6f 73 63  21:43.065.L fosc
0020: 6c 69 70 73 65 2d 75 70 64 61 74 65 2d 73 69 74  lipse-update-sit
0030: 65 0a 55 20 6a 61 6e 2e 6e 69 6a 74 6d 61 6e 73  e.U jan.nijtmans
0040: 0a 57 20 31 39 37 36 0a 3c 68 32 3e 46 6f 73 63  .W 1976.<h2>Fosc
0050: 6c 69 70 73 65 3c 2f 68 32 3e 0d 0a 0d 0a 3c 70  lipse</h2>....<p
0060: 3e 54 68 69 73 20 70 72 6f 6a 65 63 74 20 69 73  >This project is
0070: 20 6d 65 61 6e 74 20 74 6f 20 62 65 20 62 65 63   meant to be bec
0080: 6f 6d 65 20 74 68 65 20 22 6f 66 66 69 63 69 61  ome the "officia
0090: 6c 22 20 46 6f 73 73 69 6c 0d 0a 70 6c 75 67 69  l" Fossil..plugi
00a0: 6e 20 66 6f 72 20 45 63 6c 69 70 73 65 2e 20 49  n for Eclipse. I
00b0: 74 20 64 65 70 65 6e 64 73 20 6f 6e 20 6d 61 6e  t depends on man
00c0: 79 20 70 65 6f 70 6c 65 20 63 6f 6f 70 65 72 61  y people coopera
00d0: 74 69 6e 67 2c 0d 0a 73 6f 20 70 6c 65 61 73 65  ting,..so please
00e0: 20 64 72 6f 70 20 6d 65 20 61 20 5b 6d 61 69 6c   drop me a [mail
00f0: 74 6f 3a 6e 69 6a 74 6d 61 6e 73 20 61 74 20 75  to:nijtmans at u
0100: 73 65 72 73 20 64 6f 74 20 73 66 20 64 6f 74 20  sers dot sf dot 
0110: 6e 65 74 7c 6d 61 69 6c 5d 20 69 66 20 79 6f 75  net|mail] if you
0120: 20 61 72 65 20 69 6e 74 65 72 65 73 74 65 64 20   are interested 
0130: 74 6f 20 70 61 72 74 69 63 69 70 61 74 65 0d 0a  to participate..
0140: 69 6e 20 61 6e 79 20 77 61 79 3a 20 64 65 73 69  in any way: desi
0150: 67 6e 69 6e 67 2c 20 63 6f 64 69 6e 67 2c 20 64  gning, coding, d
0160: 6f 63 75 6d 65 6e 74 69 6e 67 2c 20 74 65 73 74  ocumenting, test
0170: 69 6e 67 2c 20 77 68 61 74 65 76 65 72 2e 2e 2e  ing, whatever...
0180: 2e 3c 2f 70 3e 0d 0a 0d 0a 3c 70 3e 41 74 20 74  .</p>....<p>At t
0190: 68 69 73 20 6d 6f 6d 65 6e 74 2c 20 74 68 65 20  his moment, the 
01a0: 46 6f 73 63 6c 69 70 73 65 20 70 6c 75 67 69 6e  Fosclipse plugin
01b0: 20 69 73 20 67 75 61 72 61 6e 74 65 65 64 20 6e   is guaranteed n
01c0: 6f 74 20 74 6f 20 77 6f 72 6b 2e 0d 0a 53 6f 20  ot to work...So 
01d0: 6f 6e 6c 79 20 63 6c 6f 6e 65 20 74 68 69 73 20  only clone this 
01e0: 72 65 70 6f 73 69 74 6f 72 79 20 77 68 65 6e 20  repository when 
01f0: 79 6f 75 20 6b 6e 6f 77 20 77 68 61 74 20 79 6f  you know what yo
0200: 75 20 61 72 65 20 64 6f 69 6e 67 2e 0d 0a 28 41  u are doing...(A
0210: 73 20 73 6f 6f 6e 20 61 73 20 74 68 69 6e 67 73  s soon as things
0220: 20 73 74 61 72 74 20 74 6f 20 67 65 74 20 77 6f   start to get wo
0230: 72 6b 69 6e 67 2c 20 74 68 69 73 20 57 49 4b 49  rking, this WIKI
0240: 20 70 61 67 65 20 77 69 6c 6c 20 62 65 0d 0a 6d   page will be..m
0250: 6f 64 69 66 69 65 64 20 74 6f 20 73 61 79 20 73  odified to say s
0260: 6f 29 3c 2f 70 3e 0d 0a 0d 0a 3c 68 33 3e 53 74  o)</p>....<h3>St
0270: 72 75 63 74 75 72 65 3c 2f 68 33 3e 0d 0a 0d 0a  ructure</h3>....
0280: 3c 70 3e 54 68 65 20 66 69 72 73 74 20 64 65 73  <p>The first des
0290: 69 67 6e 20 64 65 63 69 73 69 6f 6e 20 69 73 3a  ign decision is:
02a0: 20 22 54 61 6b 65 20 61 6c 6c 20 64 65 73 69 67   "Take all desig
02b0: 6e 20 72 75 6c 65 73 20 66 72 6f 6d 20 53 75 62  n rules from Sub
02c0: 63 6c 69 70 73 65 2c 0d 0a 65 78 63 65 70 74 20  clipse,..except 
02d0: 77 68 65 6e 20 74 68 65 72 65 20 69 73 20 61 20  when there is a 
02e0: 67 6f 6f 64 20 72 65 61 73 6f 6e 20 74 6f 20 64  good reason to d
02f0: 6f 20 6f 74 68 65 72 77 69 73 65 22 2e 20 54 68  o otherwise". Th
0300: 65 20 72 65 61 73 6f 6e 20 66 6f 72 0d 0a 74 68  e reason for..th
0310: 69 73 20 69 73 3a 20 53 75 62 63 6c 69 70 73 65  is is: Subclipse
0320: 20 69 73 20 6f 6e 65 20 6f 66 20 74 68 65 20 62   is one of the b
0330: 65 73 74 20 73 63 6d 20 70 6c 75 67 69 6e 73 20  est scm plugins 
0340: 61 76 61 69 6c 61 62 6c 65 2e 20 49 74 73 20 70  available. Its p
0350: 72 6f 6a 65 63 74 0d 0a 6c 65 61 64 20 28 4d 61  roject..lead (Ma
0360: 72 6b 20 50 68 69 70 70 61 72 64 29 20 63 6c 65  rk Phippard) cle
0370: 61 72 6c 79 20 6b 6e 6f 77 73 20 77 68 61 74 20  arly knows what 
0380: 68 65 20 69 73 20 64 6f 69 6e 67 2e 20 54 68 65  he is doing. The
0390: 20 46 6f 73 73 69 6c 20 6d 6f 64 65 6c 0d 0a 69   Fossil model..i
03a0: 6e 20 61 75 74 6f 73 79 6e 63 20 6d 6f 64 65 20  n autosync mode 
03b0: 6c 6f 6f 6b 73 20 61 20 6c 6f 74 20 6c 69 6b 65  looks a lot like
03c0: 20 74 68 65 20 53 75 62 76 65 72 73 69 6f 6e 20   the Subversion 
03d0: 6d 6f 64 65 6c 2e 3c 70 3e 0d 0a 0d 0a 3c 70 3e  model.<p>....<p>
03e0: 57 68 65 6e 65 76 65 72 20 64 65 76 69 61 74 69  Whenever deviati
03f0: 6e 67 20 66 72 6f 6d 20 53 75 62 63 6c 69 70 73  ng from Subclips
0400: 65 27 73 20 64 65 73 69 67 6e 20 64 65 63 69 73  e's design decis
0410: 69 6f 6e 2c 20 74 68 65 20 6d 6f 64 69 66 69 65  ion, the modifie
0420: 64 0d 0a 64 65 73 69 67 6e 20 72 75 6c 65 20 61  d..design rule a
0430: 6e 64 20 74 68 65 20 72 65 61 73 6f 6e 20 6d 75  nd the reason mu
0440: 73 74 20 61 6c 77 61 79 73 20 62 65 20 64 6f 63  st always be doc
0450: 75 6d 65 6e 74 65 64 20 6f 6e 20 74 68 69 73 20  umented on this 
0460: 57 49 4b 49 2e 3c 70 3e 0d 0a 0d 0a 3c 70 3e 54  WIKI.<p>....<p>T
0470: 68 65 72 65 20 77 69 6c 6c 20 62 65 20 61 74 20  here will be at 
0480: 6c 65 61 73 74 20 35 20 46 6f 73 63 6c 69 70 73  least 5 Fosclips
0490: 65 20 70 6c 75 67 69 6e 73 2c 20 33 20 6f 66 20  e plugins, 3 of 
04a0: 77 68 69 63 68 20 77 69 6c 6c 20 62 65 0d 0a 69  which will be..i
04b0: 6e 74 65 72 65 73 74 69 6e 67 20 66 6f 72 20 74  nteresting for t
04c0: 68 65 20 70 75 62 6c 69 63 2c 20 32 20 66 6f 72  he public, 2 for
04d0: 20 64 65 76 65 6c 6f 70 65 72 73 20 6f 6e 6c 79   developers only
04e0: 2e 20 49 6e 20 45 63 6c 69 70 73 65 2c 20 65 61  . In Eclipse, ea
04f0: 63 68 0d 0a 70 72 6f 6a 65 63 74 20 69 73 20 63  ch..project is c
0500: 68 65 63 6b 65 64 20 6f 75 74 20 73 65 70 61 72  hecked out separ
0510: 61 74 65 6c 79 2c 20 73 6f 20 77 65 20 6e 65 65  ately, so we nee
0520: 64 20 61 20 64 69 66 66 65 72 65 6e 74 20 46 6f  d a different Fo
0530: 73 73 69 6c 0d 0a 72 65 70 6f 73 69 74 6f 72 79  ssil..repository
0540: 20 66 6f 72 20 65 61 63 68 20 6f 66 20 74 68 6f   for each of tho
0550: 73 65 3a 0d 0a 20 20 20 3c 75 6c 3e 5b 68 74 74  se:..   <ul>[htt
0560: 70 73 3a 2f 2f 63 68 69 73 65 6c 61 70 70 2e 63  ps://chiselapp.c
0570: 6f 6d 2f 75 73 65 72 2f 6a 61 6e 2e 6e 69 6a 74  om/user/jan.nijt
0580: 6d 61 6e 73 2f 72 65 70 6f 73 69 74 6f 72 79 2f  mans/repository/
0590: 66 6f 73 63 6c 69 70 73 65 2d 63 6f 72 65 2f 69  fosclipse-core/i
05a0: 6e 64 65 78 7c 63 6f 72 65 5d 3a 20 43 6f 72 65  ndex|core]: Core
05b0: 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 3c 2f   functionality</
05c0: 75 6c 3e 0d 0a 20 20 20 3c 75 6c 3e 5b 68 74 74  ul>..   <ul>[htt
05d0: 70 73 3a 2f 2f 63 68 69 73 65 6c 61 70 70 2e 63  ps://chiselapp.c
05e0: 6f 6d 2f 75 73 65 72 2f 6a 61 6e 2e 6e 69 6a 74  om/user/jan.nijt
05f0: 6d 61 6e 73 2f 72 65 70 6f 73 69 74 6f 72 79 2f  mans/repository/
0600: 66 6f 73 63 6c 69 70 73 65 2d 66 65 61 74 75 72  fosclipse-featur
0610: 65 2f 69 6e 64 65 78 7c 66 65 61 74 75 72 65 5d  e/index|feature]
0620: 3a 20 55 73 65 64 20 69 6e 20 70 6c 75 67 69 6e  : Used in plugin
0630: 2d 67 65 6e 65 72 61 74 69 6f 6e 3c 2f 75 6c 3e  -generation</ul>
0640: 0d 0a 20 20 20 3c 75 6c 3e 5b 68 74 74 70 73 3a  ..   <ul>[https:
0650: 2f 2f 63 68 69 73 65 6c 61 70 70 2e 63 6f 6d 2f  //chiselapp.com/
0660: 75 73 65 72 2f 6a 61 6e 2e 6e 69 6a 74 6d 61 6e  user/jan.nijtman
0670: 73 2f 72 65 70 6f 73 69 74 6f 72 79 2f 66 6f 73  s/repository/fos
0680: 63 6c 69 70 73 65 2d 74 65 73 74 73 2f 69 6e 64  clipse-tests/ind
0690: 65 78 7c 74 65 73 74 73 5d 3a 20 28 55 6e 69 74  ex|tests]: (Unit
06a0: 2d 29 74 65 73 74 73 3c 2f 75 6c 3e 0d 0a 20 20  -)tests</ul>..  
06b0: 20 3c 75 6c 3e 5b 68 74 74 70 73 3a 2f 2f 63 68   <ul>[https://ch
06c0: 69 73 65 6c 61 70 70 2e 63 6f 6d 2f 75 73 65 72  iselapp.com/user
06d0: 2f 6a 61 6e 2e 6e 69 6a 74 6d 61 6e 73 2f 72 65  /jan.nijtmans/re
06e0: 70 6f 73 69 74 6f 72 79 2f 66 6f 73 63 6c 69 70  pository/fosclip
06f0: 73 65 2d 75 69 2f 69 6e 64 65 78 7c 75 69 5d 3a  se-ui/index|ui]:
0700: 20 54 68 65 20 55 49 20 70 61 72 74 20 6f 66 20   The UI part of 
0710: 74 68 65 20 70 6c 75 67 69 6e 3c 2f 75 6c 3e 0d  the plugin</ul>.
0720: 0a 20 20 20 3c 75 6c 3e 5b 68 74 74 70 73 3a 2f  .   <ul>[https:/
0730: 2f 63 68 69 73 65 6c 61 70 70 2e 63 6f 6d 2f 75  /chiselapp.com/u
0740: 73 65 72 2f 6a 61 6e 2e 6e 69 6a 74 6d 61 6e 73  ser/jan.nijtmans
0750: 2f 72 65 70 6f 73 69 74 6f 72 79 2f 66 6f 73 63  /repository/fosc
0760: 6c 69 70 73 65 2d 75 70 64 61 74 65 2d 73 69 74  lipse-update-sit
0770: 65 2f 69 6e 64 65 78 7c 75 70 64 61 74 65 2d 73  e/index|update-s
0780: 69 74 65 5d 3a 20 53 74 61 72 74 73 20 74 6f 20  ite]: Starts to 
0790: 62 65 20 69 6e 74 65 72 65 73 74 69 6e 67 20 77  be interesting w
07a0: 68 65 6e 20 74 68 69 6e 67 73 20 61 72 65 20 73  hen things are s
07b0: 74 61 72 74 69 6e 67 20 74 6f 20 67 65 74 20 77  tarting to get w
07c0: 6f 72 6b 69 6e 67 20 28 54 68 69 73 20 72 65 70  orking (This rep
07d0: 6f 73 69 74 6f 72 79 29 3c 2f 75 6c 3e 0d 0a 3c  ository)</ul>..<
07e0: 2f 70 3e 0d 0a 0d 0a 3c 70 3e 54 6f 20 62 65 20  /p>....<p>To be 
07f0: 63 6f 6e 74 69 6e 75 65 64 2e 2e 2e 3c 2f 70 3e  continued...</p>
0800: 0a 5a 20 34 37 33 64 38 38 31 64 38 32 33 30 37  .Z 473d881d82307
0810: 63 62 61 66 35 61 38 65 35 36 37 65 33 64 32 35  cbaf5a8e567e3d25
0820: 34 32 35 0a                                      425.