Mac specific file meta information using nio.2 attributes
Michael Hall
mik3hall at gmail.com
Mon Jun 4 15:41:09 PDT 2012
On Jun 3, 2012, at 12:51 PM, Michael Hall wrote:
>
> On Jun 3, 2012, at 11:20 AM, Alan Bateman wrote:
>
>> On 03/06/2012 04:05, Michael Hall wrote:
>>> I have put together something to provide some Mac platform api meta data using nio.2 and a little jni. Possibly it's to the point where there might be some feedback.
>>>
>> The NIO file system API has many extension points, one of which is to interpose on the default provider, as you are doing, to add additional features. I looked briefly at your zip file and I would say that this is a good approach for prototyping and to help converge on a useful set of additional attributes that should be supported on this platform.
>>
>> For OpenJDK then we will need add better support for HFS+ and Mac specific file system features. If you look at what has been done for Solaris, Linux and Windows already then you'll see that the default provider on these platforms supports several file system and platform specific features beyond what is required by the specification. For Mac and HFS+ then things that come to mind are:
Judging by feedback there is no hurry for me to get a project set up for this.
I sort of like it, extending the filesystem is an interesting feature I thought worth some time.
The best I can do for it otherwise for now is make it an official download of mine.
http://www195.pair.com/mik3hall/index.html#macattr
More information about the macosx-port-dev
mailing list