Hello everybody,
I’m merging open file system and fluent path into what was Castle.Transactions for the transactional file systems’ benefit.
But it’s not so smooth to have it coupled to the transactional behavior – one would have to know both projects to change one, and the IO project is becoming large.
Can we create a new project Castle.IO?
This would also involve Sebastien Lambla and Bertrand Le Roy who are the authors of openfilesystem and FluentPath respectively – it would be great if they would be allowed to push to this specific repository. I generally think it’s a good thing to work together with other OSS projects and cooperate with them, which is why I’m not re-doing their work but asking them to work with me.
What do you think?
Cheers,
Henrik
PS, features for this project:
* Transactional file system
* Non-transactional file systems on Windows
* Same for *nix-systems
* A fluent API for these systems through both interfaces and extension methods on these interfaces
* Long path support (no more >245 chars exceptions)
http://blogs.msdn.com/b/bclteam/archive/2007/02/13/long-paths-in-net-part-1-of-3-kim-hamilton.aspx
Cheers,
To view this discussion on the web visit https://groups.google.com/d/msg/castle-project-devel/-/uNdWW07LKfUJ.--
You received this message because you are subscribed to the Google Groups "Castle Project Development List" group.
To post to this group, send email to castle-pro...@googlegroups.com.
To unsubscribe from this group, send email to castle-project-d...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/castle-project-devel?hl=en.
+1 but I’m stuck with OpenFileSystem as a namespace / name, openwrap 1.0 depends on it and the shell doesn’t auto-update, changing names would break my installed based which is not ideal.
From: Bertrand Le Roy [mailto:Bertran...@microsoft.com]
Sent: 28 September 2011 22:55
To: Henrik Feldt; castle-pro...@googlegroups.com; Sebastien Lambla
Subject: RE: New Castle.IO project?
+1 obviously J
--
You received this message because you are subscribed to the Google Groups "Castle Project Development List" group.
Well no because o.exe is separate from everything else, we’ve had issues before because of that. It’s all rather complicated.
What I discussed with Henrik was to migrate to a common codebase while preserving some of the existing assemblies and namespaces on my side, using some sort of templating. I’m gonna have to re-review those plans end of next week so maybe I’ll find a better way to solve this.
What does hammett think? Green light?
@hammett:
But you are not backtracking from this thread. It’s a new project, by majority vote. So castle is *the* vehicle.
Cheers,
Henrik
I veto it.
--
Cheers,
hammett
http://hammett.castleproject.org/
However, we can discuss whether it should be in a *git repository* on the top level, as long as it’s marketed well. If it’s more convenient to have it in a non-top level repository in terms of building (the reason for the whole discussion), I can place it in the Castle.Transactions repo without a problem!
That is; I’m not after having x number of top-level repositories that I write code for – I’m after having users use our code and enjoying the use of it.
The explanation for the veto is the whole other thread. I dont see you
making your concerns clear, instead you confront/attack. My time is
too precious to waste on these energy draining activities. It's not
the first time it happens with you and I'm sure it wont be the last.
Like I said before, if you want full control over your projects, move
it somewhere else.
At least I end it with;
Cheers, ;)
Henrik
>> > +openwrap 1.0
castleproejct/Castle.Transactions will contain a working tree of Castle.IO
at tags of releases. Castle.IO sub-level project.
Is that intentional?
Krzysztof
2011/11/1 Krzysztof Koźmic <krzyszto...@gmail.com>: