Re: [Boost-bugs] [Boost C++ Libraries] #4827: Windows vs POSIX interface distinction seems unnecessary

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #4827: Windows vs POSIX interface distinction seems unnecessary
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2011-04-02 09:49:58


#4827: Windows vs POSIX interface distinction seems unnecessary
-------------------------------+--------------------------------------------
  Reporter: psiha | Owner: igaztanaga
      Type: Tasks | Status: reopened
 Milestone: To Be Determined | Component: interprocess
   Version: Boost 1.44.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+--------------------------------------------
Changes (by psiha):

  * status: closed => reopened
  * resolution: invalid =>

Comment:

 I'm sorry but this is IMO a too quick/simple dismissal of the presented
 arguments. The issue identified by the ticked is the (possibly)
 unnecessary Windows vs POSIX interface distinction. In the linked-to
 boost.devel thread a proposal is given on how the _interface_ could be
 redesigned to erase this distinction and in the same thread and the
 comments for this ticked two proposals for the _implementation_ of this
 change are given, one of them being the Native NT API solution.
 Dismissing one implementation proposal does not invalidate the entire
 ticket. Further more, the dismissal of the one implementation proposal
 (the Native NT API one) is not validly argued. IOW why would the need of
 admin priviledges invalidate this solution? For this limitation to be
 enough to invalidate the proposal one would have to show that there is
 actual need/an actuall use case for kernel-life time memory mapped objects
 for non-admin users on the Windows platform. The very fact that the
 Windows platform explicitly does not allow this hints that probably this
 is not the way these things are done on that platform...

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/4827#comment:7>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:06 UTC