Skip to content

Commit 1a4cd28

Browse files
committed
Redrafted Key Concepts based on feedback in hangout #2
1 parent 2848938 commit 1a4cd28

File tree

1 file changed

+114
-52
lines changed

1 file changed

+114
-52
lines changed

EditorsDraft/index.html

100644100755
Lines changed: 114 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -222,83 +222,145 @@
222222
## Activities
223223

224224
An __Activity__ is an exercise, sport or other form of bodily movement
225-
that involves physical effort. Activities will normally have a well-understood,
225+
that involves physical effort. Activities will usually have a well-understood,
226226
dictionary definition.
227227

228228
Examples of activities include walking, running and cycling. Sporting activities
229229
would include rubgy, football and tennis.
230230

231231
Activities can often be grouped together in different ways. For example Judo,
232-
Karate and Kendo are all more specific examples of the broader Martial Arts
233-
activity.
234-
235-
Activities may have additional information associated with them. For example a
236-
sporting activity might be overseen by an governing body or federation.
237-
238-
Activities may also be recognised by different bodies. In the UK certain
232+
Karate and Kendo are all more specific examples of the broader activity of
233+
"Martial Arts".
234+
235+
* Martial Arts
236+
* Karate
237+
* Kendo
238+
* Judo
239+
240+
Activities might also be grouped together in looser collections. For example
241+
swimming, water aerobics, and water polo could all be classified as "Water Sports".
242+
Water polo and football might also be grouped into a collection of "Team Sports"
243+
244+
* Team Sports
245+
* Football
246+
* Water Polo
247+
* Water Sports
248+
* Swimming
249+
* Water Aerobics
250+
* Water Polo
251+
252+
Some systems may choose to use groupings and hierarchies of activities to
253+
help people find opportunities to be active. For example search engine might offer
254+
users results for all types of Martial Art, or for Karate specifically.
255+
256+
Activities will have a name, but might also be associated with a number of
257+
synomyms that provide alternative names for the activity. E.g. "Soccer" is a synonym
258+
for "Football". Again, this information can be useful to help discover opportunities.
259+
260+
Activities may also have additional information associated with them.
261+
For example a sporting activity might be overseen by an governing body or federation.
262+
263+
Activities might also be recognised by different bodies. In the UK certain
239264
activities are recognised as suitable for educational assessments, while others
240265
may be recognised by funding bodies like Sport England.
241266

242-
## Programmes
267+
An __Activity List__ is the collection of Activities held in an specific system. The
268+
list may capture grouping and relationships between Activities, their synonyms, etc.
269+
The list may be published an open data, for others to acccess, use and share.
243270

244-
Activities are often organised and run in a variety of different ways. This
245-
includes tailoring the activity to a particular type of participant, demographic
246-
or fitness level.
271+
**Note**: This specification doesn't place any requirements on how applications manage
272+
or use activities or activity lists. There is no requirement to adopt a single standardised list,
273+
or to agree on a standard grouping. The intention here is to just capture a useful model
274+
that can represent the variety of data currently in use.
247275

248-
A __Programme__ is a particular way of carrying out a physical activity.
249-
There is often branding or marketing associated with the programme. This helps
250-
participants understand more about how the activity might be organised.
276+
## Events and Sessions
251277

252-
Some programmes are very loosely defined. While others are more structured and
253-
may be run to a specific agenda or in a particular style.
278+
An __Event__ is an opportunity to take part in an Activity. Events take place at a
279+
specific location (see below) at an agreed date and time.
254280

255-
Examples of Programmes include:
281+
Some Events are one-off occurences. For example a fun run organised by a local group
282+
may run as a standalone event on a particular date.
256283

257-
* Spin Fit which is a means to participate in an activity called Spinning
258-
* Buggy Fit, which is a Running activity tailored for parents of young children
259-
* Zumba is a type of dance (or cardiac exercise) activity
284+
Other events take place on a regular __schedule__. For example a weekly gym class may
285+
run every Wednesday evening at 7pm. While a local walking club might meet on a Saturday
286+
morning once a month.
260287

261-
When participants are looking for opportunities to take part in an activity they
262-
may be interested in either the general activity (e.g. Running) or a
263-
specific programme (Buggy Fit).
288+
In order to simplify terminology we recommend the use of the term "Event" to
289+
broadly cover both situations, i.e. individual occurences and regularly occuring events.
290+
Where there is a need to disambiguate, we suggest using "*Session*" to refer to an
291+
individual event taking place at a specific date and time.
264292

265-
## Locations
293+
An Event might occur on a specified __schedule__ whereas a Session will always take
294+
place at a specific date and time.
266295

267-
Activities take place in a __Location__. However depending on the activity, location
268-
may be more or less tightly defined. For example:
296+
A weekly gym class provides a useful example of this distinction. There is an
297+
Event for the regular class meeting, which takes place on a regular schedule, e.g. every Tuesday evening.
298+
There is a specific session of that Event taking place next Tuesday at 6pm.
269299

270-
* A gym class may take place in a leisure centre with an address or other precisely defined location
271-
* A cycling or walking event might start at a specific location, but will follow a route
272-
* An exercise or running group might meet in a local park, rather than at a specific address
300+
It is useful to publish data about both Events with schedules and individual Sessions.
301+
People looking for opportunities to be active will be interested in both specific questions
302+
("what can I do tomorrow") and more general information about scheduled activities.
273303

274-
## Events and Sessions
304+
Regardless of whether an event takes place once or to a regular schedule, there
305+
will be a range of additional information that will help describe the event. This includes:
275306

276-
An __Event__ is an opportunity to take part in a physical activity. The activity
277-
may conform to a particular programme, and takes place at a specified date, time
278-
and location.
307+
* the Place in which it is taking place
308+
* the Activity or Activities that will take place
309+
* the Format of the event (see below)
310+
* the Organiser of the event, which might be an individual or an organisation
311+
* other descriptive attributes including any associated price, attendance numbers,
312+
suitability for a particular audience, method of booking, etc.
279313

280-
Some Events are one-off occurences. For example a fun run organised by a local group
281-
may run as a one-off event on a particular date. Other events take place
282-
on a regular recurring schedule.
314+
## Locations, Places and Equipment
283315

284-
In order to simplify terminology we recommend the use of the term "Event" to
285-
broadly cover individual occurences and regularly occuring activities. Where
286-
there is a need to disambiguate, we suggest using "*Session*" to refer to an individual
287-
event taking place at a specific date and time.
316+
Events take place in a __location__. But, depending on the activity, the location
317+
may be defined to different levels of precision. For example:
288318

289-
A weekly gym class provides a useful example of this distinction. As an Event the
290-
class takes place on a regular schedule, e.g. every Tuesday evening. There is
291-
a specific instance of that event taking place next Tuesday at 6pm. We would refer
292-
to the latter as a session.
319+
* A gym class may take place in a leisure centre at a specific address or other precisely defined location
320+
* A cycling or walking event might start at a specific location, but will subsequently follow a route
321+
* An exercise or running group might meet in an area of a local park, rather than at a specific address
293322

294-
Regardless of whether an event takes place once or to a regular schedule, there
295-
is a common set of information that can describe them, e.g:
323+
Recognising this need for flexibility, this model proposes that a location can be specified as any of the
324+
following:
296325

297-
* the Location in which it is taking place
298-
* the Activity being carried out and the Programme being following
299-
* the Organiser of the event, which might be an individual or an organisation
300-
* other descriptive attributes including any associated price, attendance numbers,
301-
suitability for a particular audience, method of booking, etc.
326+
* a description, e.g. "by the lake in Victoria Park"
327+
* an address
328+
* a Place, such as a leisure centre, which might have an address and/or a latitude or longitude
329+
* a facility within a larger Place, e.g. a football pitch which is contained in a leisure centre
330+
331+
The concept of Place therefore covers general outdoor areas such as parks, as well as venues (e.g. a Leisure centre)
332+
and facilities within a venue (e.g. a squash court, running track, etc). Facilities are contained in Places.
333+
334+
Places may have additional descriptive properties, for example:
335+
336+
* a name
337+
* an address and/or geographic co-ordinates
338+
* opening hours
339+
* lists of __equipment__ that are available to people at that location
340+
341+
## Format
342+
343+
Events are often organised and run in a variety of different ways. This tailoring
344+
might include adjusting the activity to a particular type of participant, demographic.
345+
Or it could include running the event in a particular style, e.g. with a fixed routine
346+
or sequence of activities.
347+
348+
A __Format__ describes a method of carrying out a physical activity. Some formats of are very loosely defined.
349+
While others are more structured and may be run to a specific agenda or in a particular style.
350+
351+
Formats are often associated with branding or marketing that helps participants understand more about what they
352+
can expect from an event of that format. Formats might be offered or overseen by specific organisations
353+
354+
Examples of formats include:
355+
356+
* Les Mills BodyPump
357+
* Learn to Row, from British Rowing
358+
* Back to Netball, from England Netball
359+
360+
Formats provide another means of tagging or describing Events to help describe them to
361+
participants. When participants are looking for opportunities they may be interested in
362+
discovering Events based on either the general activity (e.g. Running) or a specific
363+
programme (Back to Netball).
302364
</section>
303365

304366
<section>

0 commit comments

Comments
 (0)