forked from weblabdeusto/weblabdeusto
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGES
134 lines (79 loc) · 2.4 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
=======
CHANGES
=======
4.5
===
Date: (pending)
- server
- scheduling
- support for batch experiments
- federation
- support for federated experiments (sharing experiments among different
universities)
- support for subcontracting experiments (university A provides experiment
X to University B: then University B can provide experiment X to School
C)
- support for load balance among different universities (if university A
and B have experiment X, then users will see it as a single queue)
- big module and package naming changes
- modules are now lowercase and have more straightforward names
- setup.py is now used to deploy the system.
- weblab-admin is the script than now manages and creates weblab-deusto
instances.
(...)
- experiments
- Experimental support for LabVIEW Remote Panel as a unmanaged experiment
- requirements
- Drop support for Python 2.5
- other
- migrated from SVN to Mercurial
4.0M1
=====
Date: April 7th, 2011
- server
- scheduling
- rewritten, supporting multiqueues and composed experiments of different
server types
- authentication
- Support of OpenID
- Support of Facebook through OAuth 2
- administration
- Creation of the Administration Panel (web-based, few features) and
dbmanager
- WebLab will automatically check the experiments status and discard those
that fail to reply from the schedulin system, mailing administrators, and
it will automatically mark them as fixed once they are fixed
- internal
- Database tables simplified
- Removed SQL code: now we are using sqlalchemy ORM
- Should be independent of MySQL, but we have not tested it
- client
- adaptation to mobile phones
- new login panel
- Optional support for HTML5 audio tag
- experiments
- Support of experiments based on Virtual Machines (first type of unmanaged
experiments)
- Integration of VISIR
- license
- Moved from GNU GPL 2 to New BSD 2-clause license
- requirements
- Drop support for Python 2.4; start support for Python 2.7
- Client does not need to be recompiled to add Java or Flash experiments
- No PHP or mod_python required, neither Java for deploying the system
3.9
===
Date: January 25th, 2010
- First Open Source release!
(...)
3.5
===
3.0
===
Date: November, 2007
2.0
===
Date: November, 2005
1.0
===
Date: February, 2005