[OPEN-ILS-GENERAL] Release Manager Proposal for 2.7

Ben Shum bshum at biblio.org
Mon Mar 31 10:48:30 EDT 2014


Hi Lindsay,

Thanks!  Your enthusiasm and interest are greatly appreciated; it's
great to get some feedback from you on the proposed plan.  I think
this development cycle will be very interesting with the changes
coming with the new web-based staff client rewrite.  There will
definitely be opportunities for everyone (read: not just developers)
to be involved with testing for this and many other things as 2.7's
plan gets more fleshed out.

Cheers,

-- Ben

On Thu, Mar 27, 2014 at 2:32 PM, Lindsay Stratton <lstratton at pls-net.org> wrote:
> Hi Ben,
>
> This is a great initial outline, thanks!
>
> Pioneer is currently planning to save all of our upgrade energies for 2.7,
> so we have a pretty vested interest. My strength is in the end user/staff
> client side of things, and I would be more than happy to be involved in any
> testing thereof (or, really, anywhere a non-developer, opinionated end-user
> type might be useful.)
>
> Regards,
> Lindsay
>
> Lindsay Stratton
> Library Automation Services Manager
> Pioneer Library System
> 2557 State Rte 21
> Canandaigua, NY 14424
> 585-394-8260 x104
>
>
> ________________________________
>
> From: "Ben Shum" <bshum at biblio.org>
> To: "Evergreen Discussion Group"
> <open-ils-general at list.georgialibraries.org>
> Sent: Tuesday, March 25, 2014 10:28:06 AM
> Subject: [OPEN-ILS-GENERAL] Release Manager Proposal for 2.7
>
>
> Hi all,
>
> I volunteered to act as release manager for the next Evergreen version
> (proposed 2.7) and received general confirmation for the role by
> participants at the developer meeting held on March 21, 2014 at the
> Evergreen conference.  There will be a formal vote in IRC at the next
> online developer meeting.
>
> As discussed during that meeting, the following is a short list of
> general objectives/ideas intended for our next development cycle:
>
> 1)  Highlight new features under development for feedback during
> dedicated time at our monthly developer meetings.  This is intended to
> give more direct feedback for new development which may impact large
> areas of Evergreen and bring it to the attention of the whole group.
> It continues to be a strong recommendation for any developer to
> announce new development work early via Launchpad, lists, etc. for
> greater community review and feedback.
>
> 2)  Engage community participation for official "bug wrangling /
> fixing days" where we focus on identifying and fixing bugs affecting
> many members as noted in Evergreen's Launchpad bug tracker.  These
> would likely precede official deadlines for releases to give time to
> incorporate any work in the various milestones.  Dates to be
> determined.
>
> 3)  Review our internationalization/translation processes and work to
> involve and support new groups interested in translating the different
> parts of Evergreen.  The development team is still looking for an
> interested person to take on a role of Translation Manager, but in the
> meantime, extra attention will be given during this release cycle to
> groups or individuals interested to participate in Evergreen
> translation efforts.
>
> 4)  Deprecate and remove old code that is no longer necessary or
> broken.  As one immediate example: the old style circulation scripts
> have been officially deprecated since version 2.4 in favor of
> in-database circulation policies and we should remove the circ scripts
> completely from the code base along with any other unnecessary pieces.
>
> 5)  Along the way, there will be announcements made with regards to
> the web-based staff client development.  In particular, it was decided
> among developers that specific modules within the staff client will be
> announced as feature frozen while work for the web-based rewrite is
> done for those modules to achieve feature parity with existing
> capabilities.  This will mean that throughout the development cycle,
> there will be times when all developers will be asked to refrain from
> adding new features to the existing staff client for specified
> modules.  There will be some discussion between the developers to
> decide all these dates in advance and they will be announced soon.
>
> As for general timeline, I believe that Dan Wells has laid out a great
> framework for us to follow during his time as release manager.  Some
> potential dates to get started thinking about (I decided I like
> Thursdays, so I've selected the major Thursdays with some minor
> adjustment for major US/Canadian holidays):
>
> June 5 -- target main features for initial 2.7 milestone review
> July 10 -- 2.7 alpha
> August 7 -- 2.7 beta
> September 4 - 2.7 RC
> September 18 - 2.7.0 Final
>
> There will be more dates to be included and I plan to update the
> Evergreen calendar to reflect these events, along with the dedicated
> bug days and module freezes for web-client development.
>
> I look forward to working with everyone -- developers, reviewers, and
> users alike.  My desire is to provide good feedback on Evergreen's
> ongoing development efforts to our whole community as we move into
> this next phase of work.  Please feel free to respond to this email
> with any questions or concerns regarding the plan as I have outlined.
> This is just our first draft plans and there is still room for
> discussion and review.
>
> -- Ben
>
> --
> Benjamin Shum
> Evergreen Systems Manager
> Bibliomation, Inc.
> 24 Wooster Ave.
> Waterbury, CT 06708
> 203-577-4070, ext. 113
>
>



-- 
Benjamin Shum
Evergreen Systems Manager
Bibliomation, Inc.
24 Wooster Ave.
Waterbury, CT 06708
203-577-4070, ext. 113


More information about the Open-ils-general mailing list