Meeting on February 8, 2010
Agenda
- Attendance
- Announce agenda
- Approve January 25, 2010 Meeting Notes. Ask for review and address any problems seen in the notes.
- Linux installer and LSB
- New extras capability
- Discuss new extras repository layout
- Open Questions
- Summary and closing
Notes
Attendance
- tclarke
- dadkins
- dsulgrov
- kstreith
- raevans
- mconsidi
Summary
A patch set and information on OPTICKS-837 will be sent to the dev mailing list. This involves installer build scripts for Linux. Feedback and testers are requested.
Python and Spectral capability will be released in Opticks 4.3.3rc1 as previously discussed.
The Extras repository layout will change. New options were presented (duplicated below). There was no formal vote but most attendees favored option 2 which will be implemented.
Decisions
Logs
2010-02-08T11:01:38 <tclarke> ok, let's begin with attendance
2010-02-08T11:01:38 <tclarke> here
2010-02-08T11:01:41 <dadkins> here
2010-02-08T11:01:42 <dsulgrov> here
2010-02-08T11:01:42 <kstreith> here
2010-02-08T11:01:43 <raevans> here
2010-02-08T11:01:45 <mconsidi> here
2010-02-08T11:01:50 <tclarke> 1. Attendance
2010-02-08T11:01:50 <tclarke> 2. Announce agenda
2010-02-08T11:01:50 <tclarke> 3. Approve January 25, 2010 Meeting Notes. Ask for review and address any problems seen in the notes.
2010-02-08T11:01:50 <tclarke> 4. Linux installer and LSB
2010-02-08T11:01:50 <tclarke> 5. New extras capability
2010-02-08T11:01:50 <tclarke> 6. Discuss new extras repository layout
2010-02-08T11:01:50 <tclarke> 7. Open Questions
2010-02-08T11:01:51 <tclarke> 8. Summary and closing
2010-02-08T11:01:56 <tclarke> notes from the last meeting are here http://opticks.org/confluence/display/opticksChat/January+25%2C+2010+Meeting+Notes
2010-02-08T11:02:04 <tclarke> if you see any problems, let me know, silence will be acceptance when this meeting ends
2010-02-08T11:02:09 <tclarke> first order of business is the Linux installer
2010-02-08T11:03:34 <tclarke> I've been working on OPTICKS-837 (https://issues.ballforge.net/jira/browse/OPTICKS-837)
2010-02-08T11:03:43 <tclarke> which adds support for generating Linux installers and SDKs for Opticks
2010-02-08T11:03:54 <tclarke> it's looking like we will be holding the branch until after the 4.4.X trunk split but I want to get feedback on the changes before then
2010-02-08T11:04:02 <tclarke> I'll be sending a patch serial to dev@opticks so people can review these changes ahead of time
2010-02-08T11:04:12 <tclarke> the end goal will be to eventually generate an LSB 4.0 compatible package
2010-02-08T11:04:25 <tclarke> I ran our package through the LSB app checker and got a lot of red, mostly due to out of date dependencies
2010-02-08T11:04:30 <tclarke> I'll look at addressing this at a later time
2010-02-08T11:05:50 <tclarke> I'll also need people to test the installers so if you are interested in the Linux port, keep an eye out on the mailing list
2010-02-08T11:05:56 <tclarke> anything to add about Linux installers? questions or comments?
2010-02-08T11:06:20 <kstreith> i know this is out of scope, but we've had some people ask for 32-bit linux support
2010-02-08T11:06:29 <kstreith> just thought I'd mention it, so it's part of the meeting minutes
2010-02-08T11:06:34 <tclarke> ok
2010-02-08T11:06:35 <tclarke> anything else?
2010-02-08T11:06:40 <tclarke> we'll move on to the next time: new extras capability
2010-02-08T11:08:03 <tclarke> as mentioned previously, the new Python scripting capability will be released in 4.3.3
2010-02-08T11:08:13 <tclarke> and we have finally merged some open source spectral capability into the extras trunk
2010-02-08T11:08:21 <tclarke> this will also be available in 4.3.3 and will soon be available on the autobuild server
2010-02-08T11:08:29 <tclarke> I'll skip a detailed list of capability since it has been mentioned previosuly
2010-02-08T11:08:31 <tclarke> questions or concerns?
2010-02-08T11:08:52 <tclarke> ok, last item also involves the extras repository
2010-02-08T11:08:57 <tclarke> we've decided that the current layout is not working out too well
2010-02-08T11:10:23 <tclarke> currently all extensions in Extras have the same version number and are pushed in lockstep
2010-02-08T11:10:34 <tclarke> if Python has a 1.0.4 release and IDL gets a 1.0.5 release, the next release of either will be 1.0.6
2010-02-08T11:10:39 <tclarke> kstreith has a couple of alternatives to discuss
2010-02-08T11:10:48 <kstreith> i see two ways to re-organize the repo
2010-02-08T11:10:53 <kstreith> i've created a pastebin: http://pastebin.com/d5d2ca5e7
2010-02-08T11:10:55 <kstreith> with Option1 and Option2
2010-02-08T11:10:59 <kstreith> take a second and look at the two options, if you could...
2010-02-08T11:12:31 <kstreith> does anyone have an immediate preference?
2010-02-08T11:12:39 <dadkins> 1
2010-02-08T11:12:45 <tclarke> I think I prefer 2
2010-02-08T11:12:46 <tclarke> but not strongly
2010-02-08T11:12:58 <kstreith> i like 2, but I'm sure it can express why
2010-02-08T11:13:01 <kstreith> s/it/I/
2010-02-08T11:13:10 <kstreith> dadkins: what do you to be the pro of 1 or the con of 2?
2010-02-08T11:13:32 <dadkins> fewer changes on my end to support it
2010-02-08T11:13:55 <kstreith> for my set-up, it's about the same either way
2010-02-08T11:14:00 <kstreith> anyone else have a preference?
2010-02-08T11:14:10 <mconsidi> Not a strong one.
2010-02-08T11:16:09 <dsulgrov> tclarke and kstreith: why do you prefer 2?
2010-02-08T11:16:26 <kstreith> if you open the repo browser it makes it obvious at the top level there are 3 components and those 3 components are distinct
2010-02-08T11:16:56 <tclarke> I tend to agree with kstreith on that
2010-02-08T11:16:56 <kstreith> but that's not a great reason to choose one over the other
2010-02-08T11:17:02 <tclarke> the overall (top level) distinction is the component
2010-02-08T11:17:04 *** rforehan has joined #opticks
2010-02-08T11:17:05 <tclarke> then each component has versions
2010-02-08T11:17:07 <tclarke> not the other way around
2010-02-08T11:17:30 <kstreith> the "show logs" might be more useful under Option2 than Option1, i stress might
2010-02-08T11:17:42 <dsulgrov> I think I prefer 2 as well
2010-02-08T11:17:59 <goffena> prefer 2
2010-02-08T11:18:02 <tclarke> ok, seems like many prefer 2, should we have a vote or do we feel confident enough in #2 at this point?
2010-02-08T11:20:08 <mconsidi> I'm OK with 2
2010-02-08T11:20:16 <raevans> I'm Ok with 2 as well
2010-02-08T11:20:24 <dadkins> sure
2010-02-08T11:20:30 <tclarke> anyone have more to add? esp dadkins since he's the one who has shown a preference for 1
2010-02-08T11:20:43 <dadkins> nope
2010-02-08T11:20:45 <tclarke> ok, seem we're ok with 2, if there's nothing further on this topic we'll open the meeting up
2010-02-08T11:20:51 <kstreith> ok, i wanted to talk about Google Summer of Code
2010-02-08T11:22:08 <kstreith> they haven't yet announced the dates for this year's summer of code
2010-02-08T11:22:14 <kstreith> but regardless, i'm of the mindset that we should go ahead and apply again
2010-02-08T11:22:23 <mconsidi> I agree.
2010-02-08T11:22:26 <kstreith> to that end, i changed the dates on our wiki pages from last year
2010-02-08T11:22:31 <kstreith> so feel free to browse our project idea list: http://opticks.org/confluence/x/DgAS
2010-02-08T11:22:36 <kstreith> and make updates/suggestions
2010-02-08T11:22:55 <kstreith> last year when our application was denied, "new-ness" of the project idea page and lack of documentation on the project idea page were cited for reasons that we were not selected.
2010-02-08T11:22:59 <tclarke> I think I'd like to schedule further discuss for the next IRC meeting so let's have that page up to date in a couple of weeks
2010-02-08T11:24:37 <kstreith> sounds good to me
2010-02-08T11:24:46 <tclarke> ok, anything else on this topic or any other topic?
2010-02-08T11:26:15 <okibot> New news from nightlybuilds: Opticks4.3.X-Nightly-Solaris #89 (SUCCESS)
2010-02-08T11:26:26 <tclarke> thanks okibot ![]()
2010-02-08T11:26:29 <tclarke> anyway, let's call the meeting finished
2010-02-08T11:26:36 <tclarke> notes will be on the dev mailing list as well as next meeting's agenda
Copy of http://pastebin.com/d5d2ca5e7
Option1: branches Python 1.0.X IDL 1.0.X trunk Python 1.0.X IDL 1.0.X Option2: Python branches 1.0.X trunk 1.0.X IDL branches 1.0.X trunk 1.0.X