TEMPLATE (delete this line)
date goes here 

Who

Yesterday

Today

Impediments

Andrew


 

 

Arnis

 

 

 

Hunter

 

 

 

Janet




Justin

 

 

 

Qing

 

 

 

Robin

 

 

 

Notes:


Thursday, November 8

Who

Yesterday

Today

Impediments

Andrew

--

--

Other work.

Arnis

 

at Scrum training

 

Hunter

 

 

 

Janet




Justin

 

 

 

Qing

 

 

 

Robin

 

 

 

Notes:

----

Wednesday, November 7 

Who

Yesterday

Today

Impediments

Andrew

--

--

Other work.

Arnis

 

 

 

Hunter

no thalia

no thalia

web services taking priority

Janet

talked w/Deanna re: project website and Thalia interface. She returned a new versin of the website. The interface is challenging, but she hoped to have a solution to the design issues last night or today.

Look at new website design
Talk with Leah.

At a class this morning, no Scrum.

There are questions about whether we can realistically finish all the Sprint 3 tasks. We should evaluate that as a group sometime soon, perhaps next week when Robin is available.

Justin

Resolved a few minor Sprint 3 issues: TH-137, 202, 278.

More Sprint 3 bits.

If the new navigator design isn't finalized soon, it should be moved to Sprint 4.
If that happens, I'll be able to take some of the issues assigned to Robin.

Qing

 

 

 

Robin

 

 

 

Notes:

----

Tuesday, November 6

Who

Yesterday

Today

Impediments

Andrew

Talked with Qing a bunch about current priorities and capabilities for the build system; updated and created a bunch of stuff in Jira.

Prioritize the aforementioned tasks.

All meetings, all the time.

Arnis

 

 

 

Hunter

Thalia deploy

I will still be waiting on Alfresco

the web services situation is my top priority. 

Janet

released Sprint 2 to production
revised release process notes as I went
filed JIRA bugs from PSB meeting notes

website, if anything

meeting day

Justin

Non-thalia work

Sprint 3 tasks

Finding time between meetings

Qing

more web service work
talked with Alfresco about ticket caching
talked with Jim Bales at Edgerton center about creating their domains
helped with the Sprint2 release

more access control code testing
merge the code back to trunk for tomorrow's QA release
write the QA release note about the access control change

 

Robin

 

 

 

Notes:


Monday, November 5

Who

Yesterday

Today

Impediments

Andrew

--

--

Out.

Arnis

 

 

 

Hunter

 

 

 

Janet

tried unsuccessfully to reproduce TH-195
worked on website

release tonight - probably 9PM
send website info to Leah

need a rollback plan if release doesn't work - where's the current .war file?

Justin

All-day Kerberos

More Kerberos unless needed

 

Qing

worked on the mitid web service
looked at the alfresco authentication code
started the conversation with Alfresco for help on managing
cached tickets

test the access control code to prepare for Tuesday/Wednesday QA release
recompile and redeploy the buildthaliadomain utility

 

Robin

 

 

 

Notes: Brian said the release looks good. He can't close the back end bugs for adding reporting to IME and for tomcat creating multiple sessions; a developer will have to do that.


Friday, November 2

Who

Yesterday

Today

Impediments

Andrew

--

--

Mostly non-Thalia this week.

Arnis

 

out

 

Hunter

 

nothing today

 

Janet

wrote up PSB notes in https://wikis.mit.edu/confluence/display/ZEST/10.31.07+meeting+with+PSB .

Try reproducing a few bugs
Turn PSB notes into JIRA items 
Website
reproduce TH-195

Need Qing to review meeting notes to fill in a few gaps

Justin

  1. Fixed TH-190 for real.
  2. Updated svn and wiki with info on new Flash + OS X 10.5
  1. Really a Kerberos day today.

 

Qing

1. updated build doc to reflect recent changes
2. fixed bug th273

really get to the access control stuff

had to spend time on the web service crash

Robin

 

out

 

Notes:

----

Thursday 1 November 2007 

Who

Yesterday

Today

Impediments

Andrew

--

--

Mostly non-Thalia this week.

Arnis

 

 

 

Hunter

 

 

 

Janet

Visited PSB with Qing.
Extended verbal offer to Cassandra. She's interested. She knows she'll be technically employed by MITemps.

Contact MITemps, start paperwork.
Write down PSB notes and share with Qing; file bugs where appropriate.


Justin

  1. Finished up navigator redesign critique.
  1. Mostly a Kerberos day.

 

Qing

1. PSB meeting
2. work on psb bulk uploading issues
3. work with Brian to help with his testing
4. finished mavenize the IME using profiles and resource filtering

1. finish the access control stuff

 

Robin

  1.  IS&T new employee orientation
  2. Worked on extendedMetadata, implemented suggestions from OL successfully
  3. Interviewed contract developer candidate
  1. Displaying existing extended metadata values
  2. Saving new extended metadata values
  3. Deleting existing values


Notes:

* Janet will enter JIRA tasks for 1) configuring isda-build1 for front end build and 2) Robin to finish mavenizing front end build

* Brian  asked for better bug writing: explicit descriptions for bugs, descriptions of fix so QA knows more about the cause and what to test,  and build version that the fix appears in, so he knows the fix was tested.

* Brian also asked that if there are bugs we wish to mark "wont fix" because a larger upcoming feature makes them non-issues, then put a comment in, and assign them to the sprint where the feature that will fix them lives. That way they can stay int he system as placeholders, and be closed when the new feature is in place and they truly are no longer issues.


Wednesday Oct. 31st

Who

Yesterday

Today

Impediments

Andrew

--

--

Mostly non-Thalia this week.

Arnis

 

 

 

Hunter

 

 

 

Janet


Visit PSB.


Justin

 

 

 

Qing

1. QA candidate interview
2. looked at the Alfresco source code on authentication and ticket handling
3. use profiles to further mavenize the build (now build is fully automated
and completely one-step)

1. visited the PSB users with Janet
2. wrap up the mavenizing and update the doc

 

Robin


 

 

Notes:

* No scrum today - everyone has other meetings

----

Tuesday, October 30 

Who

Yesterday

Today

Impediments

Andrew

--

--

Mostly non-Thalia this week.

Arnis

 

 

 

Hunter

Reverted thalia-dev and thalia-test to Alf 2.0.1 from the (dysfunctional) Alf 2.1E install, provisioned gybe.mit.edu for temporary use as a Thalia IME server for testing against al-dente/al-fresco.

Largely non-Thalia work, but may work on the backup/restore script and a deploy/cfg mgmt system.

Waiting on Alfresco to release 2.1.1 and Jody in ASST to get a SAN to me.

Janet

interview prep

interview QA intern


Justin

  1. Rated sprint 3 issues in Jira
  2. Started writing thoughts on nav redesign
  1. Finish writing thoughts on nav redesign

 

Qing

1. thalia meeting
2. rollback some changes as we rolled back 2.1E
3. build Alfresco from source and tested the bug fix on tickets (It is fixed)

1. QA interview
2. wrap up the thumbnail access control work

 

Robin

  1. sprint planning # Finish writing up thoughts on navigator redesign meeting
  2. organized my tasks for the upcoming sprint
  3. heard back from OL with (hopefully) a solution to impediment on  extended metadata changes
  1.  Implement OL solution, work on tagging changes
  2. Interview QA intern

 

Notes:


 Monday, October 29 - Sprint planning meeting, no Scrum today


Friday, October 26

 

Yesterday

Today

Impediments

Andrew

Tweaked Continuum a bit; seems to be doing everything it should, though it's conservative (possibly overconservative) about sending email.

Maybe some performance testing vs. 2.1.

The thalia-test group is most appropriate for testing but is not yet running Alfresco 2.1.

Arnis

 

 

 

Hunter

infrastructure meeting w/Jody
looking at 2.1 Enterprise installation on systems. Clustering does not work, period.

 

 

Janet

--
infrastructure meeting w/Jody

Release sprint 1? Need to confirm that it happens today; I thought the code freeze was end of day (weekend)
read through release process on wiki
Stellar/Thalia future meeting


Justin

made a thumbnail graphic

 

 

Qing

add calls to check permission before getting thumbnail/medium/large
added code to handle alfresco sessions (use session id to reuse alfresco tomcat sesssions instead of opening a session with every alfresco call)
tested the new code on thalia-dev

look at alfresco's source code to understand more how they manage their ticket lifetime and make sure that we are handling the ticket cache accordingly
test to make sure that we are not opening too many alfresco sessions

 

Robin

 

--

out today

Notes:

----

Thursday, October 25|| Who || Yesterday || Today || Impediments ||

Andrew

Finished continuum server setup, though infinite tweaks surely remain to be done.

Run performance benchmark against current backend with Alfresco 2.1.

Lots of other work.

Arnis

 

 

 

Hunter

In Training (now know what we need for MySQL clustering)

Testing out 2.1.1 with a Thalia Frontend.  Setup 2.1E for install on thalia-test for QA next week.  Both will go into tomorrow.

Time.  Inordinate number of meetings.  Alfresco.

Janet

started reorganizing wiki
asked Michael Dutton to push back useability to mid- to late-January; suggested we recruit testers from our IAP session

tbd - haven't planned the day yet


Justin

Finished all remaining sprint 2 issues

Spending rest of week on Kerberos tasks

 

Qing

changed the thumbnail/medium/large permission and modified the url for getting thumbnail
medium/large (it goes through IME instead of talking directory to Alfresco). Tested the code
thalia-dev and are happy with the performance
However, if the user doesn't have permission to thumbnail/medium/large and tries to get it,
Alfresco stupidly opens the login screen instead of giving the access denied error. Will have
to add an addiotnal call to alfresco to check permission (will impact the performace)

add calls to check permission before getting thumbnail/medium/large
close ticket when purged from cache

 

Robin

Communicated with Open Laszlo about the impediment to tagging changes

Upload user confusion bug -- hide the progress bar except for when its uploading, and make it clear that user needs to click the "upload" button when done.

 

Wednesday, October 24 

Who

Yesterday

Today

Impediments

Andrew

almost nil

Finish Continuum work.

1) The only site with meaningful Continuum documentation was being DoS'd all day yesterday.  2)  A bunch of non-Thalia quasi-operational stuff came up that needed most of my time. 3) Some much-delayed dental work has become undelayable and will consume an as-yet-unknown portion of my day.

Arnis

 

 

 

Hunter

at training

at training

 

Janet

scheduled intern interview

may look at website
may start reorganizing wiki

at class

Justin

  1. Finished up as much load time work as I feel should be done in this sprint
  1. Clear up remaining sprint 2 tasks (deleting images from slideshow, ss player in separate window, button highlighting in ss player)

 

Qing

tickets are cached now and the app seems to function ok

change the thumbnail permission and modify the item servlet to get thumbnail, large, and medium images. Make sure the performance is acceptable

 

Robin

  1. Met with SAP, wrote up notes, entered tasks into JIRA
  2. Worked more on referencing problem with datasets within a class
  1.  Write up and send to Open Laszlo description of problem I'm having; ask them to make it a high-priority incident.
  2. Look through bug list, see what else I might get done for this release.

not feeling well, will be online as much as I can, but likely will be taking naps/breaks

Notes:


Tuesday, 23 October 2007 

Who

Yesterday

Today

Impediments

Andrew

More continuum debugging.  I think I understand how to fix the email and release problems.  (Though mostly not a Thalia day.)

More of the same.

Bleeding-edgeness of continuum now *very* apparent.

Arnis

 

 

 

Hunter

 

 

 

Janet

Meet w/Joan about hiring through MITemps 
Send job description for QA intern to team - list how I think s/he could contribute to project, solicit other ideas

Contact intern candidate

Will be at a class during tomorrow's scrum

Justin

good progress reducing thalia swf size, committing changes soon

  1. more on swf size
  2. other remaining tasks

 

Qing

compared several opensource caching solutions and decided to use ehcache (the one Alfresco uses)
removed my own simple caching classes from the code and replace the user cache with ehcache
start to implment ticket cache

continue implemeting ticket cache

 

Robin

 

 

 

Notes:



Monday, October 22

Who

Yesterday

Today

Impediments

Andrew

Learned more about the continuum server and did more setup work on it; it should now be doing everything we want except for the deployment to thalia-dev.

Get auto-deployment working and figure out why the mail that should be going out isn't.

The Continuum documentation is somewhere between bad and nonexistent.  (It's very bleeding-edge; this is not unexpected.)

Arnis

 

 

 

Hunter

Got Alfresco to cluster correctly w/ 2.1.1 and replication and index caching working correctly between al-fresco and al-dente.  The Alf, Inc. suggested method of dropping the new .WAR file in place and restarting fell down and went boom.  Ended up also bringing in a bunch of the new, rewritten, restructured config files to mix with the 'old' ones from 2.1E.  Many things moved from fringe config files to the core ones.  Should have the thaliaAdmin and guestUser accounts with default passwds, if anyone wants to play with them.

Testing al-fresco/al-dente with a Thalia front end.  May not get to set that up until later today, and really working on it until tomorrow night.
Goals: Decide if we want to use 2.1E or 2.1.1 for the release.  Get thalia-test set up on one of them by end of Sprint to begin testing with.  May go w. 2.1E on thalia-test proper and leave 2.1.1 up on al-fresco/al-dente so we can do side-by-side testing, if we want to go that route.

Alfresco.
Time. 
In training class MTuWed.

Janet

In touch w/Leah about site.
Emailed Michael Dutton about rescheduling usability testing.
Talked with Roz about hiring QA intern.
Contacted intern candidate to find out when best to call.

Meet w/Joan about hiring through MITemps 
Send job description for QA intern to team - list how I think s/he could contribute to project, solicit other ideas

Contact QA intern candidate re: interview
Schedule interview

Contacting candidate - our schedules don't overlap well for the next few days.

Justin

  1. created scriptable process for creating our UI art from source PSD files (refamiliarized self with Photoshop actions)
  1. Deleting images from slideshows
  1. Dividing time with Kerberos work

Qing

1. fixed out a bug on tagging code to allow deletion of all tags on an item
2. branched the code and started coding access control changes

continue coding on access control

not sure how caching ticket will work. lots of questions need to be answered, like how to avoid race condition and how to close connection so the alfresco session will not be left open. (the caching code needs to be both fast and robust)

Robin

  1. Sent out tagging spec, updated from our meeting discussion, to QA.
  2. Put in a fix for the auto-scrolling -- this needs testing though.
  1.  Dig into the tagging changes

Have to go get blood drawn at some point, so will be out for an hour and a half or so


Notes:



 Friday, October 19 

Who

Yesterday

Today

Impediments

Andrew

fixed build server problem
looking at 2.1 clustering stuff 

continuing to look at 2.1 clustering

homedir dropped offline yesterday

Arnis

TOS
process improvements

help Brian from Questcon with Mingle
request tracker queues process 
send out release announcement

 

Hunter

2.1 enterprise upgrade, seemed to work
kinda-sorta got a cluster up last night; second server won't allow connections but isn't giving any other errors

little details from upgrade; troubleshooting clustering

Alfresco documentation leaves a lot to be desired, does not help with troubleshooting or configuration, only architecture. Arnis will ask during call; if tech staff available at that time, will join call

Janet

Looked at rough drafts from Leah and Deanna

put together mockups, making it into a cohesive page
follow up with Qing about useability testing
make sure Leah has account on thalia-dev 
talk with Roz about POs for Leah and Deanna

Roz availability - she was working on something more important yesterday

Justin

resizing images
reducing load time

 

no libraries on thalia-dev
Deanna's UI piece came in as one graphic, not as individual piecesneeds to resize

Qing

meetings
resolved bug #237 and #168. new code is online at thalia-dev
went over clustering info for AlFresco, sent email

investigating thumbnail access control problem

 

Robin

not in today

 

 

----

Thursday, October 18 

Who

Yesterday

Today

Impediments

Andrew

Set up Continuum and Thalia autobuilds on new build server.

Continue work on same; email notifications and svn-triggered builds.

Meetings.

Arnis

 

 

 

Hunter

 

 

 

Janet

communicated w/Leah about website

communicate w/Leah and Deanna about website if needed

-

Justin

1. More reducing load time and general complexity of UI

1. Continue with load time issue.
2. Delete images from slideshows.

 

Qing

1. resolved bug#s: 231, 178, 118
2. tested thalia IME with the 2.1E SDK aginst a 2.1E repository
3. investigated the thalia-dev Alfresco 2.1 permission problem
4. did some cleaning up in Jira and Mingle

1. work on locking down access to thumbnails
2. thalia meetings

 

Robin


  1. Fixed bug#s: 235, 218, 216,225,230,173,206,162,161,180
  2. Closed other bugs that are no longer issues, or that we will not fix: 30,62,63,88,172,176,195,158,217
  1. Spec for tagging in UI for the meeting today

Not feeling well



Wednesday, 10/16

Who

Yesterday

Today

Impediments

Andrew

Nothing

Deploying build system.

 

Arnis

Made some Jira changes, and started to try the new triage method.  Sent some e-mails and had a hall discussion with folks involved in the MIngle licensing.

Today: will be following up on our TOS issues, and writing up the release e-mail, and seeing if we need to triage the bugs already assigned to "Talia 1.0" in Jira, and get them assigned to sprints.

Working from home in the afternoon.

Hunter

 

 

 

Janet

1. Mailed web site skeleton to Deanna and Leah.

1. Made this page.

 

Justin

1. talked to deanna about getting rid of tabs in the navigator
2. got original UI design files from deanna
3. worked on reducing load time
4. removed some unused files from svn

1. continue fixing bugs

 

Qing

1.meetings
2. fixed bug 228
3. helped with the release at night
4. tested the UserFilter against 2.1 and it is indeed fixed !!!!

1. test the dangling category problem against 2.1
2. use resttest.jsp to test every api against 2.1. If no problem is discovered, we can upgrate to 2.1

 

Robin

1. meetings
2. fixed bug 224
3. did the night-time release, with help from Qing

1) Start with sprint 2 tasks that are bug fixes
2) write up spec for tagging UI changes

 

Notes: Qing is working with Bryan to set up daily conference call.