This was extracted (@ 2024-11-19 16:10) from a list of minutes
which have been approved by the Board.
Please Note
The Board typically approves the minutes of the previous meeting at the
beginning of every Board meeting; therefore, the list below does not
normally contain details from the minutes of the most recent Board meeting.
WARNING: these pages may omit some original contents of the minutes.
Meeting times vary, the exact schedule is available to ASF Members and Officers, search for "calendar" in the Foundation's private index page (svn:foundation/private-index.html).
WHEREAS, the Board of Directors deems it no longer in the best interest of the Foundation to continue the Apache HiveMind project due to the inactivity of the community WHEREAS, the HiveMind PMC is unable to further fulfill the responsibilities of creation and maintenance of open-source software based on the HiveMind services and configuration microkernel, for distribution at no charge to the public NOW, THEREFORE, BE IT RESOLVED, that the Apache HiveMind Project is hereby terminated; and be it further RESOLVED, that the Attic PMC be and hereby is tasked with maintenance of the HiveMind framework software; and be it further RESOLVED, that the Apache HiveMind PMC be and hereby is no longer responsible for the creation and maintenance of open-source software based on the HiveMind services and configuration microkernel, for distribution at no charge to the public, based on software licensed to the Foundation; and be it further RESOLVED, that the office of "Vice President, Apache HiveMind" is hereby terminated; and be it further RESOLVED, that the Apache HiveMind PMC is hereby terminated. Special Order 7A, Termination of the HiveMind PMC, was approved by Unanimous Vote of the directors present.
J Aaron to pursue a report for HiveMind
The HiveMind project has remained quite inactive during the last 3 months. There are currently no active developers on the project.
Henning will follow up and ask for a community report.
The HiveMind project has remained quite inactive during the last 3 months. There are currently no active developers on the project.
Aaron to request more information. Does "no active" mean nobody is available? Hivemind will be requested to submit a report with this information next month.
The HiveMind project has remained quite inactive during the last 3 months. There are currently no active developers on the project.
Board pleased to see that the report triggered discussion. The concern isn't inactivity, but an inability to respond should an issue arise. It was noted that operationally it may be difficult to tell the difference between the two. As a suggestion to the incoming board: the board should seriously consider ensuring that one of the directors quietly monitor this project.
The HiveMind project has remained quite inactive during the last 3 months. There are currently no active developers on the project. However, some of the users have expressed interest in becoming contributors. They have been asked to begin providing patches to JIRA issues. After I sent this out to the development list for review (Feb 9th), the JIRA issues started to get some attention. In particular, Johan Lindquist and Jochen Zimmerman started commenting and attaching patches.
We discussed the health of the project. The consensus was that while it is not exactly healthy, it is not harmful.
Henri to follow up with James re: crypto-policy.
Approved by General Consent.
The HiveMind project has remained quite inactive during the past three months. Howard removed his name from the HiveMind JIRA issues assigned to him. A few new JIRA issues have been entered, but no work has been done on them, since we really have no active developers. There has been some interest from Tapestry users in some of the HiveMind-based libraries (hibernate, acegi, etc.) that I've written in the past.
Henri and Aaron to ping James regarding "no activity"
Approved by General Consent.
There is really not much to report. The HiveMind project has remained almost completely inactive during the last 3 months. There have been a few questions asked/answered on the mailing lists and maybe some JIRA issues filed (mainly because of a release of Tapestry 4.x which uses HiveMind). As for development, I do not believe there are currently any active committers.
Some concerns were expressed by the lack of details and activity described by this report.
Approved by General Consent.
NEWS - A HiveMind-2.0-apha-1 release was cut. - I have requested that someone else take over the reigns as chair of the HiveMind project. My work schedule has left me with little time. As of yet, none of the committers has taken me up on the offer. They all seem to be just as busy as me. SVN ACTIVITY (02/14/2007 - 03/15/2007) HiveMind2: There were 236 commits with the last one occurring on 02/19. Achim performed all commits. HiveMind1: There were no commits. NOTES The HiveMind development community struggles to maintain itself. All of our active committers are busy with other endeavors (work, other projects like Tapestry5, etc.). What happens to a top-level project if its development community dwindles away?
The board discussed the issue of a "Call for new chair" returning NULL from the committers. It was agreed that if there are no candidates for the chair, and the current chair steps down, there is no real alternative but to close down the PMC, the chair being the most visible part of the PMC -- at least from a board perspective. The board will find out how long ago the call went out.
Approved by General Consent.
- The HiveMind team is actively working on the HiveMind 2.0 API. - We're trying to migrate the HiveMind 1.x branch(es) over to use Maven for releases since we've had requests from our users that the jars in the maven2 repositories need a real POM with dependencies and all. - We've replaced the website with a maven-based one.
Approved by General Consent.
The HiveMind team is working on the architecture for HiveMind 2.0. The HiveMind TLP move is finally finished. Thanks to all who helped us (actually me; I'm still learning) in the process. We are also in the process of cutting a 1.1.2 release. I believe we are going to switch to a new release strategy, much like what Tapestry is doing. Basically, we cut a release, but don't declare it "official" until we have a vote on it. That's my understanding at least. Does this go along with what the rest of Apache does?
Henri suggested that Sam chat with James about release management, just to make sure they and Tapestry are looking good. Sam agreed to take that action item
Approved by General Consent.
The HiveMind team is working on the architecture for HiveMind 2.0. The HiveMind TLP move is still in progress. The website content has been moved, but we still need to get the containing websites (Apache main and Jakarta) updated to reflect the move. We are also in the process of cutting a 1.1.2 release.
It was noted that both the main Apache and Jakarta sites have been updated to reflect TLP status of HiveMind.
Approved by General Consent
The HiveMind team is working on the architecture for HiveMind 2.0. The HiveMind TLP move is still in progress. We still need the websites directory and the hivemind unix group created. We are also in the process of cutting a 1.1.2 release.
Jim noted that they state that the TLP migration is still in progress even though it's been over 2 months and asked where is the holdup: at the infrastructure level or within the PMC itself. It was noted that many new TLP PMCs are not aware of the ins and outs of what is required to actually bootstrap a new TLP. The board decided that it was a good idea to implement a policy that all new TLPs are assigned a director to help them make that transition. Jim volunteered to be the Hivemind assignee.
Greg will write up a description of this policy.
Approved by General Consent
WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with the creation and maintenance of open-source software based on the HiveMind services and configuration microkernel, for distribution at no charge to the public. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "HiveMind PMC", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the HiveMind PMC be and hereby is responsible for the creation and maintenance of software related to creation and maintenance of open-source software and documentation related to the HiveMind Framework based on software licensed to the Foundation; and be it further RESOLVED, that the office of "Vice President, HiveMind" be and hereby is created, the person holding such office to serve at the direction of the Board of Directors as the chair of the HiveMind PMC, and to have primary responsibility for management of the projects within the scope of responsibility of the HiveMind PMC; and be it further RESOLVED, that the persons listed immediately below be and hereby are appointed to serve as the initial members of the HiveMind PMC: James Carman (jcarman@apache.org) Achim Huegen (ahuegen@apache.org) Harish Krishnaswamy (harishkswamy@apache.org) Howard M. Lewis Ship (hlship@apache.org) Knut Wannheden (knut@apache.org) NOW, THEREFORE, BE IT FURTHER RESOLVED, that James Carman be appointed to the office of Vice President, HiveMind, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that the initial HiveMind PMC be and hereby is tasked with the creation of a set of bylaws intended to encourage open development and increased participation in the HiveMind Project; and be it further RESOLVED, that the initial HiveMind PMC be and hereby is tasked with the migration and rationalization of the Apache Jakarta PMC HiveMind subproject; and be it further RESOLVED, that all responsibility pertaining to the Jakarta HiveMind sub-project and encumbered upon the Apache Jakarta PMC are hereafter discharged. There was some discussion regarding the self-referential/ recursive nature of the charter. The concern was that it does not adequately define the exact definition of the project, nor provide adequate controls over what aspects would fall under the charter of the project. It was agreed that this is hardly unique to HiveMind. The board decided to leave the resolution "as is" since normal PMC and board oversight should be sufficient to avoid any problems. Special Order 6B, Establish the Apache HiveMind Project, was approved via Unanimous Vote.