Gentoo Archives: gentoo-commits

From: "Alex Alexander (wired)" <wired@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/proj/en/council: index.xml utctolocal.html
Date: Mon, 23 Aug 2010 06:04:05
Message-Id: 20100823060400.A89F42004E@flycatcher.gentoo.org
1 wired 10/08/23 06:04:00
2
3 Modified: index.xml
4 Added: utctolocal.html
5 Log:
6 added detailed information on meeting processes. bug #256453.
7 added script that converts UTC time to local time with javascript.
8
9 Revision Changes Path
10 1.146 xml/htdocs/proj/en/council/index.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/council/index.xml?rev=1.146&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/council/index.xml?rev=1.146&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/council/index.xml?r1=1.145&r2=1.146
15
16 Index: index.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/council/index.xml,v
19 retrieving revision 1.145
20 retrieving revision 1.146
21 diff -u -r1.145 -r1.146
22 --- index.xml 15 Aug 2010 18:22:16 -0000 1.145
23 +++ index.xml 23 Aug 2010 06:04:00 -0000 1.146
24 @@ -53,14 +53,56 @@
25 </extrachapter>
26
27 <extrachapter position="subproject">
28 -<title>Meeting logs</title>
29 +<title>Meetings</title>
30 <section>
31 <body>
32 <p>
33 -Meetings are typically held every fourth Monday, at 2000 CET in the
34 -#gentoo-council irc channel on irc.freenode.net. They may be moved to another
35 -date as needed to accommodate council member availability.
36 +Meetings are held at least once a month in the #gentoo-council irc channel on
37 +irc.freenode.net. The time and date of each meeting is decided by the active
38 +Council and is announced at least two weeks earlier through email to the
39 +gentoo-project and gentoo-dev-announce mailing lists. The Council may hold more
40 +than one meeting per month if deemed necessary by its members.
41 +</p>
42 +<p>
43 +The current Council holds its monthly meeting on the second Monday of each
44 +month, at <uri link="utctolocal.html?time=1900">1900 UTC</uri>.
45 +</p>
46 +<p>
47 +Prior to each meeting, anyone may propose items to be included to the meeting's
48 +agenda by replying to the original meeting announcement or by sending a new
49 +email to the gentoo-project mailing list. For items to be considered for the
50 +meeting, they should be sent at least one week before the meeting date,
51 +otherwise they may be pushed back to a later meeting. Also, most, if not all
52 +items should be discussed by mail prior to submission. An item may be pushed
53 +back to a later meeting if further discussion is required.
54 </p>
55 +<p>
56 +One week before each meeting a draft of the agenda is sent to gentoo-project
57 +and gentoo-dev-announce. Item proposals are still accepted afterwards, but
58 +their chance of actually getting in the current agenda is low. Items in the
59 +agenda are discussed and some may be filtered out.
60 +</p>
61 +<p>
62 +In each meeting, Council members discuss and vote on items included in its
63 +agenda. They also go through bugs assigned to council@g.o and assign them to
64 +individual Council members.
65 +</p>
66 +<p>
67 +At the end of each meeting, one council member is selected to chair the next
68 +meeting. That member is responsible for sending the next meeting
69 +announcement and drafts of its agenda to the gentoo-project and
70 +gentoo-dev-announce mailing lists for discussion prior to the meeting. They
71 +are also responsible for committing the meeting's log and summary after its
72 +completion.
73 +</p>
74 +</body>
75 +</section>
76 +</extrachapter>
77 +
78 +<extrachapter position="subproject">
79 +<title>Meeting logs</title>
80 +<section>
81 +<body>
82 <table>
83 <tr><th>Date</th><th>Participants</th><th>AWOL</th><th>Log</th><th>Summary</th></tr>
84 <tr>
85
86
87
88 1.1 xml/htdocs/proj/en/council/utctolocal.html
89
90 file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/council/utctolocal.html?rev=1.1&view=markup
91 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/council/utctolocal.html?rev=1.1&content-type=text/plain
92
93 Index: utctolocal.html
94 ===================================================================
95 <html>
96 <!--
97 this page converts UTC time to the user system's timezone
98 using javascript
99
100 v1.0
101
102 written by Alex Alexander <wired@g.o>
103 !-->
104 <head>
105 <title>Convert UTC time to your timezone</title>
106
107 <style>
108 body {
109 margin: 0px;
110 padding: 0px;
111 background: black;
112 color: white;
113 font-family: Verdana;
114 font-size: 16px;
115 }
116 div {
117 padding: 5px;
118 }
119 div#localtime {
120 color: #00a5ee;
121 font-size: 30px;
122 }
123 .textbox {
124 background: #00a5ee;
125 border: 2px #00a5ee;
126 color: white;
127 font-size: 20px;
128 padding: 5px;
129 width: 80px;
130 text-align: center;
131 }
132 </style>
133
134 <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
135
136 <script>
137 function getQueryParams(qs) {
138 qs = qs.split("+").join(" ");
139 var params = {};
140 var tokens;
141
142 while (tokens = /[?&]?([^=]+)=([^&]*)/g.exec(qs)) {
143 params[decodeURIComponent(tokens[1])] = decodeURIComponent(tokens[2]);
144 }
145
146 return params;
147 }
148
149 function get_time_zone_offset( ) {
150 var current_date = new Date( );
151 var gmt_offset = current_date.getTimezoneOffset( ) / 60;
152 return gmt_offset;
153 }
154
155 function update_time() {
156 var t = $("#time").val();
157 var filter = /^[0-9]{1,2}$/;
158 var filter2 = /^[0-9]{2}:[0-9]{2}$/;
159 var filter3 = /^[0-9]{4}$/;
160 if ( ! filter.test(t) && ! filter2.test(t) && ! filter3.test(t) ) {
161 $("#localtime").html("You need to provide a valid time<br>in 'HH', 'HHMM' or 'HH:MM' format.");
162 return;
163 }
164 if ( filter3.test(t) ) {
165 t = [ t.substr(0,2), t.substr(2,4) ];
166 } else {
167 t = t.split(":");
168 }
169 if ( parseInt(t[0]) > 23 || parseInt(t[1]) > 59 ) {
170 $("#localtime").html("You need to provide a valid time<br>in 'HH', 'HHMM' or 'HH:MM' format.");
171 return;
172 }
173 t[0] = parseInt(t[0]) - parseInt(get_time_zone_offset());
174 if ( t[0] > 23 ) t[0] -= 24;
175 if ( t[0] < 0 ) t[0] += 24;
176
177 if ( t[1] == undefined )
178 t[1] = "00";
179 else if ( parseInt(t[1]) < 10 )
180 t[1] = "0"+parseInt(t[1]);
181
182 $("#localtime").html( t[0] + ":" + t[1] );
183 }
184
185 $().ready(function() {
186 var GET = getQueryParams(document.location.search);
187
188 var tz = get_time_zone_offset()*-1;
189 if ( tz > 0 ) tz = "+"+tz; else if ( tz == 0 ) tz = "";
190 $("#localtime_label").html($("#localtime_label").html() + " (UTC"+tz+")");
191 if ( GET['time'] != undefined ) {
192 $("#time").val(GET['time']);
193 update_time();
194 }
195 $("#time").keyup(function(){ update_time() });
196 });
197 </script>
198 </head>
199 <body>
200 <table cellspacing='0' cellpadding='0' align='center'>
201 <tr><td align='center'>
202
203 <div style='height: 5px; padding: 0;'></div>
204 <div>Enter time in UTC</div>
205 <div><input type='textbox' class='textbox' id='time' value='' /></div>
206 <div style='height: 5px'></div>
207 <div id='localtime_label'>Time converted to your system's timezone</div>
208 <div id='localtime'></div>
209 <div style='height: 15px'></div>
210 <div style='font-size: 12px'>Make sure your system time is correct or you'll get wrong results :p</div>
211 <div style='height: 5px'></div>
212 <div style='font-size: 12px; color: #00a5ee'>wired<br>@<br>gentoo.org</div>
213
214 </td></tr>
215 </table>
216 </body>
217 </html>