18
Meeting Minutes Meeting Minutes Generator Generator By Rick Bandla VE3CVG By Rick Bandla VE3CVG For West Carleton Amateur For West Carleton Amateur Radio Club Radio Club March 3, 2009 March 3, 2009

Meeting Minutes Generator By Rick Bandla VE3CVG For West Carleton Amateur Radio Club March 3, 2009

Embed Size (px)

Citation preview

Page 1: Meeting Minutes Generator By Rick Bandla VE3CVG For West Carleton Amateur Radio Club March 3, 2009

Meeting Minutes GeneratorMeeting Minutes Generator

By Rick Bandla VE3CVGBy Rick Bandla VE3CVG

For West Carleton Amateur Radio ClubFor West Carleton Amateur Radio Club

March 3, 2009March 3, 2009

Page 2: Meeting Minutes Generator By Rick Bandla VE3CVG For West Carleton Amateur Radio Club March 3, 2009

Project PurposeProject Purpose

To design and build a minutes generator To design and build a minutes generator tool for WCARC that easily prepares good tool for WCARC that easily prepares good HTML code, viewable by major browsers, HTML code, viewable by major browsers, similar in appearance to what has already similar in appearance to what has already been posted, and permits manual editing, if been posted, and permits manual editing, if required.required.

Page 3: Meeting Minutes Generator By Rick Bandla VE3CVG For West Carleton Amateur Radio Club March 3, 2009

The COW SyndromeThe COW Syndrome

What a Can Of Worms!What a Can Of Worms! This project turned into something very This project turned into something very

different from what was intendeddifferent from what was intended Software is not the only part of the projectSoftware is not the only part of the project

Page 4: Meeting Minutes Generator By Rick Bandla VE3CVG For West Carleton Amateur Radio Club March 3, 2009

Background - HTMLBackground - HTML

MS products produce horrible non-standard MS products produce horrible non-standard HTML code HTML code

MS produced HTML looks different on MS produced HTML looks different on different browsers (IE, Firefox, Netscape, different browsers (IE, Firefox, Netscape, Opera)Opera)

Code varies greatly, based on Personal Code varies greatly, based on Personal Computer owner’s settingsComputer owner’s settings

Cryptic positional formatting makes manual Cryptic positional formatting makes manual editing impossible.editing impossible.

Page 5: Meeting Minutes Generator By Rick Bandla VE3CVG For West Carleton Amateur Radio Club March 3, 2009

Background – SecretaryBackground – Secretary

Different Secretaries interpret and record Different Secretaries interpret and record meeting information much differentlymeeting information much differently

Different attention to spelling, call signs, Different attention to spelling, call signs, details, filteringdetails, filtering

Different timing – some people get the Different timing – some people get the minutes out right after the meeting while minutes out right after the meeting while others, just before the next meetingothers, just before the next meeting

Different format/layoutDifferent format/layout

Page 6: Meeting Minutes Generator By Rick Bandla VE3CVG For West Carleton Amateur Radio Club March 3, 2009

Background – Meeting LeaderBackground – Meeting Leader

Each meeting leader has his own style and Each meeting leader has his own style and meeting agenda/flowmeeting agenda/flow

Varying degrees of formality/structureVarying degrees of formality/structure

Page 7: Meeting Minutes Generator By Rick Bandla VE3CVG For West Carleton Amateur Radio Club March 3, 2009

Background – Meeting AttendeesBackground – Meeting Attendees

May have only a vague idea of meeting May have only a vague idea of meeting etiquetteetiquette

May not want meeting etiquette or formal May not want meeting etiquette or formal terminologyterminology

Rely on club web pages for the official Rely on club web pages for the official Minutes Book (we now have 5years of on-Minutes Book (we now have 5years of on-line history)line history)

Page 8: Meeting Minutes Generator By Rick Bandla VE3CVG For West Carleton Amateur Radio Club March 3, 2009

Other FactorsOther Factors The Web Master is NOT the Secretary and may not The Web Master is NOT the Secretary and may not

have authority to change content of minutes or does have authority to change content of minutes or does he?he?

Editing of minutes by Web Master can be very time Editing of minutes by Web Master can be very time consumingconsuming

What degree of change to “appearance” of minutes What degree of change to “appearance” of minutes constitutes change to original minutes?constitutes change to original minutes?

Should the Web Master correct obvious spelling, Should the Web Master correct obvious spelling, formatting, call signs, names?formatting, call signs, names?

Can the Web Master re-sequence the material?Can the Web Master re-sequence the material? The Club web site is the official Minutes BookThe Club web site is the official Minutes Book Issue: Do we want the world to see our mistakes?Issue: Do we want the world to see our mistakes?

Page 9: Meeting Minutes Generator By Rick Bandla VE3CVG For West Carleton Amateur Radio Club March 3, 2009

Questions that I Asked MyselfQuestions that I Asked Myself

Should the Minutes Generator conform to Should the Minutes Generator conform to the meeting (difficult – too inconsistent)the meeting (difficult – too inconsistent)

Should the Meeting conform to the Minutes Should the Meeting conform to the Minutes Generator (seems offensive)Generator (seems offensive)

Is the answer somewhere in the middleIs the answer somewhere in the middle

Page 10: Meeting Minutes Generator By Rick Bandla VE3CVG For West Carleton Amateur Radio Club March 3, 2009

The Program - GeneralThe Program - General

Spec’d by meSpec’d by me Written by Bob Chambers of Sykam Written by Bob Chambers of Sykam

Systems, a good friend of mineSystems, a good friend of mine 3 man days of my time, 6 man days of 3 man days of my time, 6 man days of

Bob’s timeBob’s time Written in Visual Basic 5 for Windows, Written in Visual Basic 5 for Windows,

permitting high compatibility for XP and permitting high compatibility for XP and VistaVista

Page 11: Meeting Minutes Generator By Rick Bandla VE3CVG For West Carleton Amateur Radio Club March 3, 2009

Program - DetailProgram - Detail

Tailored for WCARC, customizableTailored for WCARC, customizable Output is technically perfect but basic HTMLOutput is technically perfect but basic HTML Easy to edit manually if necessaryEasy to edit manually if necessary Pages work well with IE, Firefox, Netscape and OperaPages work well with IE, Firefox, Netscape and Opera Attractive and similar appearance to what we have been Attractive and similar appearance to what we have been

doing for the last 5 years. doing for the last 5 years. Easy to integrate into our web siteEasy to integrate into our web site Lots of free-form capability within a basic structureLots of free-form capability within a basic structure Runs under Windows XP or VistaRuns under Windows XP or Vista Includes a nice database of attendees/membersIncludes a nice database of attendees/members Has a lite Help fileHas a lite Help file

Page 12: Meeting Minutes Generator By Rick Bandla VE3CVG For West Carleton Amateur Radio Club March 3, 2009

Program – DatabaseProgram – Database

Includes an open-ended database of Includes an open-ended database of attendees/members. attendees/members.

Once you enter the data you will not have to Once you enter the data you will not have to enter it again.enter it again.

Easy to add/edit/delete entrysEasy to add/edit/delete entrys Exports various forms of the database as Exports various forms of the database as

comma separated valuescomma separated values May be future applicationsMay be future applications

Page 13: Meeting Minutes Generator By Rick Bandla VE3CVG For West Carleton Amateur Radio Club March 3, 2009

TargetTarget

They will be lining up to volunteer for the They will be lining up to volunteer for the Secretary’s job.Secretary’s job.

I believe that the Web Master has to be a I believe that the Web Master has to be a team member with the Secretary, as well as team member with the Secretary, as well as the Treasurer and the entire Exec.the Treasurer and the entire Exec.

Page 14: Meeting Minutes Generator By Rick Bandla VE3CVG For West Carleton Amateur Radio Club March 3, 2009

There is Always a CatchThere is Always a Catch

May require a little bit of meeting structure May require a little bit of meeting structure to implement. to implement.

Are we willing to adapt a little?Are we willing to adapt a little? Traditionally WCARC has been a very Traditionally WCARC has been a very

loose and unstructured club with very loose and unstructured club with very friendly meetings. I do not believe that friendly meetings. I do not believe that would have to change at all.would have to change at all.

Page 15: Meeting Minutes Generator By Rick Bandla VE3CVG For West Carleton Amateur Radio Club March 3, 2009

Benefits/QuestionsBenefits/Questions

Consistent, attractive web pagesConsistent, attractive web pages Easy to useEasy to use A bit more structure to our meetings? Is the A bit more structure to our meetings? Is the

amount of structure objectionable?amount of structure objectionable? Easy to change Secretary/acting SecretaryEasy to change Secretary/acting Secretary If Secretary brings a laptop, we could have If Secretary brings a laptop, we could have

instant minutes – is this of use?instant minutes – is this of use?

Page 16: Meeting Minutes Generator By Rick Bandla VE3CVG For West Carleton Amateur Radio Club March 3, 2009

DemoDemo

We have a working programWe have a working program I have pre-loaded the database and updated I have pre-loaded the database and updated

it tonightit tonight Lets try to build the minutes web page Lets try to build the minutes web page

LIVE based on the Secretary’s notesLIVE based on the Secretary’s notes

Page 17: Meeting Minutes Generator By Rick Bandla VE3CVG For West Carleton Amateur Radio Club March 3, 2009

Where Do We Go From Here?Where Do We Go From Here?

ImplementImplement Continue DevelopmentContinue Development AbandonAbandon

Page 18: Meeting Minutes Generator By Rick Bandla VE3CVG For West Carleton Amateur Radio Club March 3, 2009

The EndThe End

7373