(02:17:20 PM) The topic for #deegree is: Welcome to deegree, an OSGeo project. Visit the main project page at http://deegree.org and our wiki at http://wiki.deegree.org with lots of extra info. Check out a running system at http://demo.deegree.org and follow us on twitter @deegree_org.
(02:17:20 PM) mode (+o ndrs) by ChanServ
(02:17:28 PM) Users on #deegree: @ndrs @ChanServ
(02:23:32 PM) copierrj [~chatzilla@dsl-083-247-008-136.solcon.nl] entered the room.
(02:27:27 PM) MarkusSchneider [~schneider@static-87-79-89-38.netcologne.de] entered the room.
(02:28:27 PM) jwilden [~jwilden@static-87-79-89-38.netcologne.de] entered the room.
(02:28:38 PM) jwilden: Hello
(02:29:13 PM) copierrj: hi
(02:30:24 PM) ndrs: Hi
(02:32:02 PM) MarkusSchneider: Hi
(02:32:13 PM) MarkusSchneider: Shall we begin?
(02:32:18 PM) copierrj: ok
(02:32:25 PM) jwilden: Yes please
(02:32:36 PM) MarkusSchneider: Wiki page: http://wiki.deegree.org/deegreeWiki/TmcMeeting/TmcMeeting20120306
(02:32:59 PM) MarkusSchneider: Anything missing on the agenda?
(02:33:23 PM) jwilden: Fine by me
(02:33:31 PM) copierrj: seems fine
(02:33:45 PM) MarkusSchneider: So, let's start with the documentation.
(02:33:56 PM) MarkusSchneider: As you may have seen, I added a maven module for that
(02:34:16 PM) MarkusSchneider: http://wiki.deegree.org/deegreeWiki/deegree3/WebservicesDocumentationBrainstorm
(02:34:18 PM) ndrs: is it already running on the hudson server?
(02:34:46 PM) MarkusSchneider: No, as the build server doesn't provide Sphinx
(02:35:02 PM) ndrs: ok
(02:35:17 PM) MarkusSchneider: I would suggest to have it installed by the server admin
(02:35:35 PM) MarkusSchneider: Is anybody going to run this on windows?
(02:35:39 PM) tfr42 [574f5926@gateway/web/freenode/ip.87.79.89.38] entered the room.
(02:35:46 PM) copierrj: perhaps
(02:35:56 PM) MarkusSchneider: Welcome Torsten
(02:36:14 PM) tfr42: Hi
(02:36:14 PM) MarkusSchneider: I guess it would be nice to add corresponding info to the wiki page...
(02:36:29 PM) MarkusSchneider: Currently, the Maven-Sphinx wrapper is just tested on Linux
(02:36:55 PM) copierrj: shouldn't be too hard to get it running on windows
(02:37:03 PM) copierrj: sphinx itself works fine
(02:37:11 PM) MarkusSchneider: you tried it?
(02:37:23 PM) copierrj: a college did
(02:37:41 PM) MarkusSchneider: ok
(02:37:57 PM) copierrj: colleague3
(02:38:06 PM) MarkusSchneider: i guess the actual content stuff needs to be discussed at the summit...
(02:38:12 PM) MarkusSchneider: next topic?
(02:38:29 PM) ndrs: yup
(02:38:32 PM) copierrj: +1
(02:38:58 PM) MarkusSchneider: Any updates of the action items from last meeting?
(02:39:34 PM) ndrs: not from me
(02:39:55 PM) copierrj: 6264? still not closed?
(02:40:23 PM) MarkusSchneider: Request for closing is out.
(02:40:26 PM) MarkusSchneider: ...
(02:40:29 PM) copierrj: ok
(02:40:32 PM) jwilden: No, not really, some more documentation on 6294, but still not finished
(02:40:58 PM) ndrs: looks like we can now update the tickets ourselves
(02:41:02 PM) ndrs: shall I close it?
(02:41:14 PM) MarkusSchneider: You mean 694?
(02:41:17 PM) MarkusSchneider: 6394
(02:41:20 PM) MarkusSchneider: 6294...
(02:41:23 PM) MarkusSchneider: sorry
(02:41:27 PM) MarkusSchneider: :-)
(02:41:33 PM) jwilden: :)
(02:41:47 PM) MarkusSchneider: or 6264?
(02:41:59 PM) ndrs: I think 6264 can be closed
(02:42:02 PM) MarkusSchneider: +1
(02:42:06 PM) jwilden: +1
(02:42:07 PM) copierrj: +1
(02:42:17 PM) MarkusSchneider: go ahead :-)
(02:42:18 PM) jwilden: @Markus: 6294 ;)
(02:42:19 PM) ndrs: done
(02:42:31 PM) MarkusSchneider: one down...
(02:42:51 PM) MarkusSchneider: Johannes, didn't you do something with regard to 6298?
(02:43:09 PM) MarkusSchneider: I don't see any comment in the ticket, though
(02:43:14 PM) jwilden: I posted the list in the wiki
(02:43:27 PM) MarkusSchneider: Can you add a link to the ticket, please?
(02:43:36 PM) jwilden: k
(02:43:48 PM) MarkusSchneider: shall we have a look at the list?
(02:44:03 PM) jwilden: searching the link, sec please
(02:44:18 PM) jwilden: http://wiki.deegree.org/deegreeWiki/deegree3/ModulesStatus
(02:44:40 PM) tfr42: Yes. 60 sec reading time please
(02:45:57 PM) tfr42: My suggestions: chapter 1.2. components above modules
(02:46:45 PM) MarkusSchneider: I wonder if we should postpone the "component" list until we have the maven view ready!?
(02:47:06 PM) MarkusSchneider: There are a lot of open questions, IMHO...
(02:47:15 PM) MarkusSchneider: Is the SQL featurestore a component?
(02:47:34 PM) ndrs: what maven view do you mean?
(02:47:39 PM) tfr42: instead of having one table with all modules I would prefer 3 tables, one with OK=green, rework=yellow, red=unmaintained
(02:48:27 PM) MarkusSchneider: @ndrs: the module list
(02:48:32 PM) jwilden: @tfr: Good idea, but first we have to decide which will get which flag
(02:48:58 PM) tfr42: Maven parent modules (Maven packaging type ="POM") should be removed from that list
(02:49:29 PM) MarkusSchneider: agreed
(02:49:30 PM) ndrs: MarkusSchneider: what's wrong with http://buildserver.lat-lon.de/hudson/job/deegree-3.2/modules ?
(02:50:02 PM) tfr42: @jwilden: sure.
(02:50:10 PM) MarkusSchneider: Nothing. But we wanted more information, if I recall correctly.
(02:50:20 PM) tfr42: @MarkusSchneider: Nothing. But this list doesn't give the answer
(02:50:21 PM) MarkusSchneider: Name, description, status
(02:50:41 PM) ndrs: yes, but that's what we're doing in the Wiki, right?
(02:50:50 PM) MarkusSchneider: right
(02:50:56 PM) ndrs: the maven view will not be affected
(02:51:09 PM) MarkusSchneider: I think you misunderstood me
(02:51:16 PM) ndrs: probably ;-)
(02:51:23 PM) MarkusSchneider: I meant the Maven module list in the wiki
(02:51:30 PM) ndrs: ok
(02:51:38 PM) MarkusSchneider: let's finish that, before we talk about components
(02:51:43 PM) ndrs: agreed
(02:52:12 PM) MarkusSchneider: Action item until next meeting?
(02:52:40 PM) MarkusSchneider: Was Johannes and my ticket anyway...
(02:52:52 PM) ndrs: +1
(02:52:56 PM) MarkusSchneider: So we will finish it until next meeting
(02:53:13 PM) tfr42: To add the columns "Name, description, status". Split the table into 3 as proposed one with OK=green, rework=yellow, red=unmaintained
(02:53:16 PM) jwilden: ok
(02:53:38 PM) tfr42: This would be easier to read and grasp
(02:53:59 PM) ndrs: maybe add a fourth: to be discussed at next meeting, if you're unsure
(02:54:33 PM) MarkusSchneider: ok. we may need help with the module description, though
(02:54:48 PM) MarkusSchneider: shall we add it to the Maven POM?
(02:54:58 PM) ndrs: sounds like a good idea
(02:55:00 PM) jwilden: Sounds good
(02:55:07 PM) jwilden: So +1
(02:55:15 PM) MarkusSchneider: Torsten?
(02:55:17 PM) tfr42: Yes, please. The maven POM description element is the perfect place
(02:55:22 PM) copierrj: +1
(02:55:22 PM) MarkusSchneider: +1
(02:55:26 PM) MarkusSchneider: good
(02:56:13 PM) MarkusSchneider: 6299?
(02:56:20 PM) MarkusSchneider: Still to be done by me. Shame.
(02:57:07 PM) MarkusSchneider: Same for 6295.
(02:57:50 PM) MarkusSchneider: Any more updates?
(02:58:00 PM) jwilden: noüpe
(02:58:03 PM) jwilden: *nope
(02:58:08 PM) MarkusSchneider: can 6263 be closed?
(02:58:27 PM) jwilden: Yes
(02:58:39 PM) ndrs: done
(02:58:50 PM) MarkusSchneider: 1255?
(02:59:17 PM) tfr42: Regarding the 3 unmaintained services (6299): add a note at top of the page that this service is currently not maintained. but community is appreciating any contribution.
(02:59:45 PM) MarkusSchneider: See: http://wald.intevation.org/tracker/index.php?func=detail&aid=6299&group_id=27&atid=303
(02:59:52 PM) MarkusSchneider: But your right
(03:00:27 PM) ndrs: 1255: I suppose the email was sent, Wiki page edited, right?
(03:00:30 PM) ndrs: so can be closed?
(03:00:37 PM) MarkusSchneider: Moment
(03:00:57 PM) MarkusSchneider: I believe we should add some info to the ticket before closing...
(03:01:02 PM) MarkusSchneider: Johannes?
(03:01:14 PM) MarkusSchneider: Is it really done?
(03:01:41 PM) jwilden: No as far as i know
(03:01:56 PM) MarkusSchneider: What's left?
(03:02:07 PM) ndrs: well, I distinctly remember answering to the email
(03:02:21 PM) copierrj: me2 (15 minutes ago...)
(03:02:41 PM) jwilden: Well, there still are some people left who did not answer
(03:02:48 PM) jwilden: Shall i remove them from the list?
(03:02:55 PM) tfr42: I haven't answered
(03:03:10 PM) MarkusSchneider: You're not on the list :-)
(03:03:51 PM) tfr42: Hm, I should! At least I 've got the OK from PSC. Commit rights granted.
(03:03:51 PM) MarkusSchneider: Johannes, did you email the people who didn't confirm?
(03:04:18 PM) jwilden: No, not yet
(03:04:33 PM) ndrs: ok, so that's an action item
(03:04:38 PM) jwilden: Yes
(03:04:40 PM) MarkusSchneider: Ok, I will update the ticket.
(03:05:09 PM) MarkusSchneider: 1275?
(03:05:29 PM) MarkusSchneider: This is a summit thing.
(03:05:35 PM) ndrs: yep
(03:05:42 PM) MarkusSchneider: 6253?
(03:06:07 PM) ndrs: still open action item for me and jwilden
(03:06:10 PM) MarkusSchneider: Can we update/assign this?
(03:06:22 PM) MarkusSchneider: Right, I remember. I will update the ticket with info.
(03:06:46 PM) jwilden: You can assign it to me, but there will be no time for that this month
(03:06:51 PM) tfr42: #1275: yes, but tmc should make a proposal
(03:07:20 PM) ndrs: we already made the proposal to make automated tests to verify proper installation
(03:07:31 PM) ndrs: probably documented in one of the previous meeting notes
(03:07:39 PM) MarkusSchneider: @tfr42: yes, originally
(03:08:39 PM) MarkusSchneider: but I believe there are some non-technical aspects to be considered (e.g. funding for issues)
(03:08:39 PM) ndrs: so we can only postpone it, right?
(03:08:50 PM) MarkusSchneider: so we would like some psc assistance here
(03:09:48 PM) MarkusSchneider: I can update the ticket, if that helps.
(03:09:49 PM) ndrs: do we really need psc assistance? It basically boils down to run the generic client requests against the installation and see if they yield a response
(03:10:01 PM) MarkusSchneider: I meant 1275
(03:10:22 PM) ndrs: oh sorry, mixed up the numbers
(03:10:57 PM) MarkusSchneider: I would suggest to update the item and ask for PSC assistance here
(03:11:22 PM) ndrs: I also don't see what proposal the TMC could make here
(03:12:04 PM) MarkusSchneider: ok?
(03:12:11 PM) ndrs: +1
(03:12:21 PM) jwilden: +1
(03:12:33 PM) copierrj: +1
(03:12:43 PM) tfr42: Well, the TMC could define a kind of workflow how feature requests are reviewd, accepted, verified and so on.
(03:13:26 PM) tfr42: But please go ahead.
(03:13:31 PM) MarkusSchneider: would you be able to assist?
(03:13:36 PM) tfr42: Sure
(03:14:14 PM) MarkusSchneider: Then I suggest to discuss this matter first in a separate meeting.
(03:14:14 PM) tfr42: I will add my comments to the ticket
(03:14:19 PM) MarkusSchneider: good
(03:14:36 PM) MarkusSchneider: Anything left to say on 6253?
(03:14:51 PM) ndrs: all my previous comments were on that
(03:14:56 PM) MarkusSchneider: right
(03:15:02 PM) ndrs: but if we're in agreement, we're done
(03:15:03 PM) tfr42: Which kind of automated tests are currently implemened?
(03:15:27 PM) ndrs: none which run against the specific demo installations
(03:15:34 PM) tfr42: OK
(03:15:58 PM) tfr42: anything which does a smoke test is sufficient?
(03:16:05 PM) MarkusSchneider: Move on?
(03:16:16 PM) ndrs: tfr42: not really
(03:16:42 PM) ndrs: we just need a tool which sends some requests against the installation and checks that the answers are not exceptions
(03:16:47 PM) tfr42: What needs to be checked?
(03:17:02 PM) ndrs: possibly content-type of response, or XML content of response
(03:17:08 PM) tfr42: Tests if the XML is valid`
(03:17:13 PM) MarkusSchneider: or binary response
(03:17:38 PM) ndrs: I think for the demo installation it would be sufficient to check if the services are available and responding
(03:17:53 PM) ndrs: in-depth content validation is done upon release time/nightly
(03:18:16 PM) MarkusSchneider: you mean the workspace-tests?
(03:18:25 PM) tfr42: can we add a list of service operation per services which need to be checked?
(03:18:38 PM) ndrs: wait
(03:18:50 PM) ndrs: no, the workspace test whether the workspace setups are ok
(03:19:16 PM) ndrs: what we need is a tool to verify if the person which installed the tests switched to the correct db, placed files at the right location etc.
(03:19:26 PM) MarkusSchneider: agreed
(03:19:34 PM) tfr42: This tasks should be automated too
(03:19:35 PM) MarkusSchneider: basically request/response pairs
(03:19:53 PM) ndrs: yes, we already have a plan, just no time this month
(03:20:25 PM) MarkusSchneider: but the ticket is active and being worked on, right?
(03:20:36 PM) ndrs: how do you propose to automate the installation on a specific system?
(03:21:49 PM) ndrs: since the demos are installed on one system only, building e.g. debian packages would be a bit overkill IMHO
(03:22:47 PM) MarkusSchneider: I suggest that you discuss more details on a separate occasion...
(03:23:45 PM) ndrs: sure
(03:24:11 PM) tfr42: Yes, please. Please update the ticket with more information what needs to be tested after deployment. A smoke test should be sufficient
(03:25:18 PM) MarkusSchneider: 6294?
(03:25:30 PM) MarkusSchneider: work in progress
(03:26:11 PM) MarkusSchneider: BTW, the download page lists 3.2-pre2 again...
(03:26:20 PM) MarkusSchneider: instead of 3.2-pre4
(03:26:32 PM) jwilden: Ok, I will update this right now
(03:26:37 PM) MarkusSchneider: thanks
(03:27:23 PM) MarkusSchneider: shall we move on or discuss the rest at the next meeting?
(03:27:47 PM) ndrs: we still have time for a short one, I'd say
(03:28:08 PM) MarkusSchneider: 6306?
(03:28:42 PM) MarkusSchneider: Anybody knows how to do this with Trac?
(03:28:52 PM) ndrs: I think Jeronimo does
(03:29:30 PM) MarkusSchneider: then I suggest to assign this to Jeronimo
(03:29:36 PM) ndrs: +1
(03:29:39 PM) jwilden: +1
(03:29:48 PM) copierrj: +-0
(03:30:01 PM) ndrs: done
(03:30:26 PM) MarkusSchneider: I would suggest to call it a day...
(03:30:33 PM) copierrj: +1
(03:30:42 PM) ndrs: ok, next meeting in two weeks?
(03:30:45 PM) jwilden: Ok
(03:30:46 PM) MarkusSchneider: yes.
(03:30:47 PM) jwilden: Yes
(03:30:55 PM) MarkusSchneider: And watch the tracker for updates.
(03:31:06 PM) MarkusSchneider: Thanks everybody.
(03:31:25 PM) tfr42: next inviation should arrive min. 24 h before meeting
(03:31:37 PM) MarkusSchneider: noticed
(03:31:48 PM) jwilden: Thank you.
(03:31:52 PM) MarkusSchneider: will do
(03:32:30 PM) MarkusSchneider: bye
(03:32:38 PM) jwilden: Bye#
(03:32:41 PM) copierrj: cu
(03:32:42 PM) ndrs: bye
(03:32:43 PM) copierrj left the room (quit: Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120215223356]).