Add dispense wrapper scripts, check against UCC Gitlab repos
[uccvend-docs.git] / REPOSITORIES
1 UCC Vend - Repositories
2 ========================
3
4 This is a list of repositories that contain code for the Club Automation and 
5 Transaction Systems (CATS for short) operated by the University Computer
6 Club
7
8 Authoritative Repositories
9 --------------------------
10
11 Name    :  uccvend-docs.git
12 URL     :  git://git.ucc.asn.au/uccvend-docs.git 
13 URL     :  http://git.ucc.asn.au/?p=uccvend-docs.git;a=summary
14 Content :  Documentation repository explaining all the things
15
16 Name    :  Opendispense2
17 URL     :  https://github.com/ucc/OpenDispense2
18 URL     :  git://git.ucc.asn.au/tpg/opendispense2.git
19 URL     :  http://git.ucc.asn.au/?p=tpg/opendispense2.git;a=summary
20 Content :  John Hodge's rewrite of dispense
21 Status  :  github is preferred source to develop against, [TPG] will
22            accept pull requests.  [TPG] manually pushes to git.ucc.asn.au
23
24 Name    :  BlinkenLights
25 URL     :  https://github.com/ucc/BlinkenLights
26 Content :  Coke machine blinken lights
27
28 Name    :  virtualsnack
29 URL     :  https://github.com/ucc/virtualsnack
30 Content :  Curses based emulator of the UCC Snack Machine ROM
31
32 Name    :  uccvend-vendserver
33 URL     :  git://git.ucc.asn.au/uccvend-vendserver.git 
34 URL     :  http://git.ucc.asn.au/?p=uccvend-vendserver.git;a=summary
35 Content :  Snack machine python code
36 Notes   :  Migrated from dispense2
37
38 Name    :  uccvend-snackrom
39 URL     :  git://git.ucc.asn.au/uccvend-snackrom.git 
40 URL     :  http://git.ucc.asn.au/?p=uccvend-snackrom.git;a=summary
41 Content :  Contains C code for Snack ROM
42 Notes   :  Migrated from openvend
43
44 Name    :  uccvend-cokecode
45 Content :  Coke machine PLC code
46 URL     :  git://git.ucc.asn.au/uccvend-cokecode.git 
47 URL     :  http://git.ucc.asn.au/?p=uccvend-cokecode.git;a=summary
48
49 Name    :  uccvend-vagrant
50 URL     :  git://git.ucc.asn.au/uccvend-vagrant.git 
51 URL     :  http://git.ucc.asn.au/?p=uccvend-vagrant.git;a=summary
52 Content :  Repository for Vagrantfile for uccvend development environment
53
54
55 Planned Repositories
56 --------------------
57
58 Name    :  uccvend-rowe5900
59 Content :  Documentation for the Snack Machine
60
61 Name    :  uccvend-scripts
62 Content :  Scripts for uccvend stuff
63
64 Name    :  uccvend-doorcode
65 Content :  Working doorcode again
66
67 Name    :  uccvend-web
68 Content :  UCC webpages describing the horror
69
70 Name    :  uccvend-cokelabels
71 Content :  Artwork for Coke Machine label holders
72 Notes   :  /home/other/coke/cokemachine/dispense labels
73
74
75 Repositories of Unknown Status
76 ------------------------------
77
78 Name    :  uccdoor.git
79 URL     :  http://git.ucc.asn.au/?p=uccvend-docs.git;a=summary
80 Status  :  Do doors work???
81 Content : 
82
83 Name    :  webdispense.git
84 URL     :  http://git.ucc.asn.au/?p=webdispense.git;a=summary
85 Status  :  Probably broken???   Against old Luyer dispense
86 Content : 
87
88 Name    :  /services/webdispense
89 Status  :  Not currently in version control?????
90 Content :  Collection of python, JS, images, HTML.  Not 
91
92 Name    :  dispensewebapi
93 URL     :  https://github.com/ucc/dispensewebapi
94 Status  :  Not in use?
95 Content :  Web API for dispense
96
97
98 Name    :  jabberdoor
99 URL     :  http://cvs.ucc.asn.au/cgi-bin/viewvc.cgi/anoncvs/projects/jabberdoor/
100 Status  :  Probably broken???   
101 Content :  UCC Door to jabber(XMPP) gateway
102
103 Name    :  Dispense Wrapper Scripts
104 URL     :  https://gitlab.ucc.asn.au/UCC/dispense_wrapper_scripts
105 Status  :  Unknown
106 Content :  Utility scripts around dispense by oxinabox
107
108
109 Deprecated Repositories
110 -----------------------
111
112 Name    :  openvend
113 URL     :  http://cvs.ucc.asn.au/cgi-bin/viewvc.cgi/anoncvs/projects/openvend/
114 Status  :  Migrated
115 Content :  Contains C code for Snack ROM, scans of cokebrain new board
116 Notes   :  Migrated to git.  uccvend-snackrom
117
118 Name    :  dispense2
119 URL     :  http://cvs.ucc.asn.au/cgi-bin/viewvc.cgi/anoncvs/projects/dispense2/
120 Status  :  Migrated
121 Content :  Contains Python Code for Snack machine, failed python dispense 
122            rewrite, bitrotted virtualvend
123 Notes   :  Migrated to git.  uccvend-vendserver
124
125 Name    :  zanchey/dispense2.git
126 URL     :  http://git.ucc.asn.au/?p=zanchey/dispense2.git;a=summary
127 Status  :  Not authoritative.  Patches need to be copied out.
128 Content :  Conversion of CVS repository that contains UCC Snack Machine
129            python code and Bernard's failed SQL rewrite of dispense
130
131 Name    :  dispence
132 URL     :  http://cvs.ucc.asn.au/cgi-bin/viewvc.cgi/anoncvs/projects/dispence/
133 Status  :  Abandoned
134 Content :  Bernard attempt at dispense in SQL
135
136
137
138
139 Other Resources
140 ---------------
141
142

UCC git Repository :: git.ucc.asn.au