array_ref icon indicating copy to clipboard operation
array_ref copied to clipboard

P0900 Concerns - insufficiently vetted by Kokkos team

Open hcedwar opened this issue 7 years ago • 7 comments

P0900 was generated quickly from some initial discussions. This proposal has not received sufficient vetting with the rest of the Kokkos / ISO-C++ team (@hcedwar, @crtrott, @dsunder, @mhoemmen). However, the 2018-03-Jacksonville pre-meeting deadline is too soon to allow sufficient vetting and this topic is too important to not submit a paper.

Decision: Revise abstract to note that this is initial exploration of this design. If the paper is taken up by LEWG at 2018-03-Jacksonville then the objective is to prompt discussion and collect perspectives of the available experts for a subsequent revision to (1) include more stakeholders and (2) make a concrete proposal.

hcedwar avatar Feb 11 '18 19:02 hcedwar

@hcedwar have you sent it in?

dhollman avatar Feb 12 '18 01:02 dhollman

In the next hour or so

hcedwar avatar Feb 12 '18 01:02 hcedwar

What concerns? I was worried about this, which is why I only put my name on the paper so far.

dhollman avatar Feb 12 '18 01:02 dhollman

It is not just an individual name on the paper, it is the organization you are representing. Sandia / the Kokkos project is sending you, you are not just representing yourself.

hcedwar avatar Feb 12 '18 01:02 hcedwar

@hcedwar I know that; I didn't mean to imply otherwise.

dhollman avatar Feb 12 '18 02:02 dhollman

OK I am pretty happy with the paper now after more understanding and a bit of discussion with David.

crtrott avatar Feb 12 '18 03:02 crtrott

@hcedwar I did actually vet the paper (and proofread it too!). I think it makes a critical point about the risk of proliferating properties, and how we might mitigate that risk. Some of the details, like operator()'s suggested implementation, scare me a bit. Nevertheless, it's worth writing them down and discussing them, so that people realize the implementations. (Otherwise, "properties should be orthogonal" is just a platitude, like "don't kick puppies.")

mhoemmen avatar Feb 12 '18 16:02 mhoemmen