[RESULT] [VOTE] Retire the Graffito project

2007-06-15 Thread Jukka Zitting

Hi,

On 6/1/07, Jukka Zitting [EMAIL PROTECTED] wrote:

So, please vote on retiring the Graffito project. The result of this
vote, if positive, will be used as a recommendation to the Incubator
PMC to formally retire Graffito.


The following votes were cast (* indicates a member of the Graffito
PPMC) in the past two weeks:

   +1 Christophe Lombart *
   +1 Jukka Zitting *
   +1 Oliver Kiessler *
   +1 Carsten Ziegeler
   +0 David Sean Taylor *

This vote is now closed and the consensus is to retire the project. I
will ask the Incubator PMC to formally retire Graffito.

BR,

Jukka Zitting


Re: [RESULT] [VOTE] Retire the Graffito project

2007-06-15 Thread Jukka Zitting

Hi,

On 6/15/07, Sandro Böhme [EMAIL PROTECTED] wrote:

I also voted with +1.


Thanks for the reminder! Your original vote doesn't seem to have made
it to the mailing list, see
http://mail-archives.apache.org/mod_mbox/incubator-graffito-dev/200706.mbox/browser.

With your vote the tally is:

   +1 Christophe Lombart *
   +1 Jukka Zitting *
   +1 Oliver Kiessler *
   +1 Carsten Ziegeler
   +0 David Sean Taylor *
   +1 Sandro Böhme *

BR,

Jukka Zitting


Re: [VOTE] Retire the Graffito project

2007-06-01 Thread Jukka Zitting

Hi,

On 6/1/07, Jukka Zitting [EMAIL PROTECTED] wrote:

So, please vote on retiring the Graffito project.


[x] +1, retire the Graffito project
[ ] -1, do not retire the Graffito project

It's unfortunate to see the project becoming dormant, but I guess
retiring it is the best option for now. There are a number of good
ideas in the codebase that I hope will live on in Jackrabbit, Portals,
and other interested projects.

BR,

Jukka Zitting


[VOTE] Retire the Graffito project

2007-06-01 Thread Jukka Zitting

Hi,

As discussed before, now that the JCR mapping component has been moved
to the Jackrabbit project I propose to retire the Graffito project
from the Apache Incubator. The Graffito codebase would be moved to
dormant state from where it can still be resurrected if renewed
interest appears.

So, please vote on retiring the Graffito project. The result of this
vote, if positive, will be used as a recommendation to the Incubator
PMC to formally retire Graffito.

[ ] +1, retire the Graffito project
[ ] -1, do not retire the Graffito project

BR,

Jukka Zitting


Re: [RESULT] [VOTE] Move JCR Mapping to Jackrabbit

2007-04-25 Thread Jukka Zitting

Hi,

On 4/25/07, ruchi goel [EMAIL PROTECTED] wrote:

Did not get the non-binding   part of the vote ??


Everyone is welcome to participate in the vote and normally all votes
are heard, but in tight cases only votes from the PMC members are
binding to the project.

For example if someone outside the Graffito PPMC had cast a
non-binding -1 vote I would certainly have considered tabling the
issue until more consensus is achieved, but a binding -1 vote from a
Graffito committer would have vetoed the motion regardless of my
opinion.

BR,

Jukka Zitting


Re: [RESULT] [VOTE] Move JCR Mapping to Jackrabbit

2007-04-25 Thread Jukka Zitting

Hi,

On 4/23/07, Christophe Lombart [EMAIL PROTECTED] wrote:

tha's ok now. We can move the code.


OK, thanks. I've now moved the codebase to:

   
http://svn.apache.org/repos/asf/jackrabbit/trunk/contrib/jackrabbit-jcr-mapping

I just did a svn move from .../incubator/graffito/trunk/jcr, so the
build scripts are a bit broken at the moment, but I'll look into that
later today.

I also moved all the open JCR Mapping issues into the Jackrabbit
project in Jira. See the jcr-mapping component in the Jackrabbit
project.

Christophe is now a Jackrabbit committer, so he should have write
access also the new location in subversion. Christophe, can you do a
test commit to check that everything works fine?

As for the future development of the JCR mapping component, I would
like to welcome everyone who is interested to join the Jackrabbit
development mailing list and to continue any related discussions
there.

BR,

Jukka Zitting


Re: [RESULT] [VOTE] Move JCR Mapping to Jackrabbit

2007-04-25 Thread Jukka Zitting

Hi,

On 4/25/07, Alexandru Popescu ☀ [EMAIL PROTECTED] wrote:

I know I haven't committed anything in Graffitto for the last months,
but this was mainly because I was not agreeing with its direction at
the time, and I was clearly saying that I am still interested in only
OCM. Having in mind the InfoQ is probably the biggest application
using OCM I would definitely like to preserve my commit role on the
OCM project.


I believe the Jackrabbit PMC would be happy to have you on board. For
now we looked at the recent commit activity when selecting who should
be invited as a committer along with the codebase, but anyone who
shows renewed activity will probably receive committer status very
quickly based on earlier contributions.

BR,

Jukka Zitting


[RESULT] [VOTE] Move JCR Mapping to Jackrabbit

2007-04-23 Thread Jukka Zitting

Hi,

On 4/17/07, Jukka Zitting [EMAIL PROTECTED] wrote:

As already discussed, I'd like to formally propose moving the JCR
Mapping codebase and related pieces of code
(http://svn.apache.org/repos/asf/incubator/graffito/trunk/jcr/) to the
Apache Jackrabbit project.

Please vote on whether to move the codebase. The vote is open for the
next 72 hours, with binding votes from the Graffito PPMC.


The vote passes with five binding +1 votes and three non-binding +1
votes. As the parallel vote on the Jackrabbit mailing list also
passed, I will now proceed to move the codebase.

The binding votes were:

   +1 Sandro Böhme
   +1 Christophe Lombart
   +1 Oliver Kiessler
   +1 Alexandru Popescu
   +1 Jukka Zitting

The non-binding votes were:

   +1 Ruchi Goel
   +1 Felix Meschberger
   +1 Carsten Ziegeler

BR,

Jukka Zitting


Re: [RESULT] [VOTE] Move JCR Mapping to Jackrabbit

2007-04-23 Thread Jukka Zitting

Hi,

On 4/23/07, Christophe Lombart [EMAIL PROTECTED] wrote:

I have some stuff to commit (probably at the end of the day). Can we wait
until tomorrow ? If not, I will make changes in the new svn repo.


No problem, there's no rush to get this done. Just ping me when you're
ready. Meanwhile I'll try to figure out if we can move the open JCR
Mapping issues over to the Jackrabbit project in Jira.

BR,

Jukka Zitting


Re: Graffito update

2007-04-17 Thread Jukka Zitting

Hi,

On 4/17/07, ruchi goel [EMAIL PROTECTED] wrote:

I have some enhancements to be committed  to  jcr-mappng. Do you suggest
that I should be doing it only after it gets moved to Jackrabbit project ?


No need to wait, just submit your enhancements to the Graffito issue
tracker. I'm not yet sure how in practice we'll transition JCR mapping
issues in Graffito to Jackrabbit, but I'm confident that we'll find a
way that isn't too disruptive.

BR,

Jukka Zitting


[VOTE] Move JCR Mapping to Jackrabbit

2007-04-17 Thread Jukka Zitting

Hi,

As already discussed, I'd like to formally propose moving the JCR
Mapping codebase and related pieces of code
(http://svn.apache.org/repos/asf/incubator/graffito/trunk/jcr/) to the
Apache Jackrabbit project.

Please vote on whether to move the codebase. The vote is open for the
next 72 hours, with binding votes from the Graffito PPMC. I will call
a parallel vote on the Jackrabbit PMC to accept the codebase. The move
will happen only if both votes pass.

[ ] +1 Move JCR Mapping to Jackrabbit
[ ] -1 Do not move the component because ...

Here's my +1

BR,

Jukka Zitting


Graffito update

2007-04-11 Thread Jukka Zitting

Hi,

[Cc:ing [EMAIL PROTECTED] as the sponsoring PMC of Graffito, please
follow up on graffito-dev]

The time for a Graffito report is again coming up. My thoughts on the
current status:

* JCR Mapping: I unfortunately haven't had as much time as I would
have wanted to push for a release of the JCR Mapping component, but
there's still been activity thanks to Christophe, Felix, and Ruchi. I
still think there's enough activity and interest to move the component
into a Jackrabbit subproject.

* Graffito: The rest of the Graffito project has seen no activity
since the status discussions two months ago.

Based on this I'd be ready to recommend terminating the Graffito
project as dormant once the JCR Mapping component has been moved to
Jackrabbit.

Comments?

BR,

Jukka Zitting


Re: Graffito update

2007-04-11 Thread Jukka Zitting

Hi,

On 4/11/07, Evangelos Vlachogiannis [EMAIL PROTECTED] wrote:

Does this mean that there wont be any portal CMS?


The code is still there, but as of now it doesn't seem like there's
too much interest in the idea.


Does Jackrabbit include any JSR168 CMS portlet that can be
used with Jetspeed2?


No, at least not currently.

BR,

Jukka Zitting


Re: Graffito update

2007-04-11 Thread Jukka Zitting

Hi,

On 4/11/07, Christophe Lombart [EMAIL PROTECTED] wrote:

When do you want to move the jcr mapping components into Jackrabbit?


I originally wanted to push for a release of the component to get a
clear baseline that the rest of the Graffito project could continue
using until we get the component integrated in the regular Jackrabbit
release process. But if we are to retire Graffito as dormant then
having the release out is not so important. I'll poll the Jackrabbit
PMC for opinions on how to best proceed with the move.

BR,

Jukka Zitting


Re: Graffito update

2007-04-11 Thread Jukka Zitting

Hi,

Thanks for the comments! Based on the feedback I've prepared the
following report:

report
Graffito is a framework for content-based applications, especially in
portlet environments. Graffito entered incubation on September 20,
2004.

Despite recent efforts the level of activity within the Graffito
project remains low. The only part of the project that enjoys
continued interest and commit activity is the JCR Mapping component,
whose transfer into a subproject of Apache Jackrabbit is being
prepared.

There is little indication that the level of activity within other
parts of the Graffito project would increase in future, so we will
most likely request termination of the project as dormant as soon as
the JCR Mapping component has been moved to Apache Jackrabbit.
/report

BR,

Jukka Zitting


Re: [Fwd: javadocs for Jackrabbit1.2 API]

2007-03-01 Thread Jukka Zitting

Hi,

On 3/1/07, ruchi goel [EMAIL PROTECTED] wrote:

Christophe Lombart wrote:
 You should ask this kind of question on the Jackrabbit mailing list.
I did , but did not get any response on jackrabbit alias.


My bad, I was setting up the javadocs online but got distracted. I'll
reploy on the Jackrabbit list  when they're available.

BR,

Jukka Zitting


Re: dtd for custom_nodetypes.xml

2007-02-26 Thread Jukka Zitting

Hi,

On 2/26/07, ruchi goel [EMAIL PROTECTED] wrote:

OK.  But if you want to check if a nodetype is already registered, ( and
reregister or do not register depending on your requirement) , you still
need to iterate and register nodes one by one.So, what s the advantage
of manager.registerNodeTypes(xml,
JackrabbitNodeTypeManager.TEXT_XML);   as opposed to
ntReg.registerNodeType(def);
I understand that manager.registerNodeTypes(xml,
JackrabbitNodeTypeManager.TEXT_XML);   can register in one shot , but
may be it is a good idea to use it at the end of development , when you
know you will not be registering or reregistering the nodes again and again.


You could achieve the same effect by putting each additional node type
(or set of them) in a new node type definition file. But you're right,
the JackrabbitNodeTypeManager interface is (intentionally) not as
powerful as the underlying NodeTypeManagerImpl and NodeTypeRegistry
classes.

The problem with your approach is that it requires explicit care from
the node type definition writer to put the definitions in such an
order that any dependencies between types are correctly ordered and
that there are no circular dependencies.

Another problem is that there are no guarantees that the internal
methods (or their semantics) remain the same across Jackrabbit
releases, as we only guarantee backwards compatibility for the JCR API
and the extension interfaces defined in jackrabbit-api.

More generally, the node type management support in Jackrabbit is
still quite limited, i.e. you're restricted to just adding new types
and making only trivial changes to existing types. Thus, during
development I generally recreate the entire test repository when I
need to make changes to my node type definitions. Obviously this is a
poor solution when you need to upgrade production repositories. :-(

BR,

Jukka Zitting


Re: Graffito status followup

2007-02-14 Thread Jukka Zitting

Hi,

On 2/14/07, Christophe Lombart [EMAIL PROTECTED] wrote:

Before starting the refactoring, I would like to be sure that
everybody is agreed. Can we summarize like this :


+1, sounds good to me.


* Framework means a series of components/services that can be running
alone (or integrated into specific applications). The framework offers
also an integration with other existing frameworks/components.


We might want to consider applying the OSGi component model in
Graffito to help integration with other tools.


* The persistence layer  will use the OCM tools to map java classes
into a JCR repo.
* A tools is required to register a new class definition into a JCR
repo. When registring a new java class, this tools will create the
corresponfing node types. Register a new content java class has to be
as simple as register a new jcr node type.


There's a jcr-classloader component in Jackrabbit contribs that might
come in handy.

I'd also be interested in investigating options for content-to-object
mappings as opposed to object-to-content mappings. I.e. could we
automatically expose JCR content as Java objects (instead or in
addition to JCR Nodes) to enable effortless integration with various
JavaBean tools.

BR,

Jukka Zitting


Re: using jcr-mapping layer to access repsitory over RMI

2007-02-14 Thread Jukka Zitting

Hi,

On 2/14/07, ruchi goel [EMAIL PROTECTED] wrote:

If I tweak the jcr-mapping layer to access a remote jcr repository, I
should be still able to use jcr-mapping layer. Please confirm.
I guess it should not be a problem , except for that custom node type
registration should be  done at the server end.


Yes, I think this should work. Please file a bug report if it doesn't. :-)

BR,

Jukka Zitting


Re: Graffito status followup

2007-02-13 Thread Jukka Zitting

Hi,

On 2/13/07, Christophe Lombart [EMAIL PROTECTED] wrote:

Following my previous mail, I would like to know if it is ok for
everybody. As you can see, the scope is very high and I would like to
start more details on the first point : Graffito Core.


Sounds good to me.


a. Graffito Core : all necessary low-level services to define, store,
manage, audit, request and search content. If needed, it can give an access
to different heterogenous content servers (JCR and propriatary servers).
Graffito core have to be extensible. For example, a workflow service could
be added into Graffito Core.


Personally I'm most interested in a pure JCR solution, but a pluggable
storage layer is also fine.

What I'm most interested in at this level is the content model.
Currently Graffito has a predefined set of Document and other content
types, but also uses generic bean persistence. Should the Graffito
Content Model be fixed by better specifying the core content
interfaces, or should the Graffito Core support arbitrary content
objects?

BR,

Jukka Zitting


JCR Mapping release

2007-02-02 Thread Jukka Zitting

Hi,

I'd like to push for the release of the JCR Mapping tool as a
precondition of the discussed move to the Apache Jackrabbit project.

To get started I suggest we create a target release like 0.9 in Jira
and use it to track all the issues that should be solved before the
release. Browsing quickly through the current JCR Mapping issues it
seems that at least the following would be good candidates for a
release:

GRFT-40 Advanced support for JCR properties and node
GRFT-72 Bug in 
org.apache.portals.graffito.jcr.persistence.atomictypeconverter.impl.UtilDateTypeConverterImpl
GRFT-74 Provide Readme's for subprojects jcr-mapping and jcr-nodemanagement
GRFT-84 ObjectConverterImpl wrong behavior when manipulating
autoCreate and protected properties
GRFT-99 ManageableCollectionUtil should not throw unsupported
JcrMapping exception
GRFT-106 Avoid INFINITE RECURSION when Object Model has cycles.

I have some spare cycles over the next few weeks, so I can participate
in making things happen.

BR,

Jukka Zitting


Graffito status followup

2007-02-02 Thread Jukka Zitting

Hi,

The ASF board asked us to report again this month on the outcome of
the project status discussion we had recently. It seems that there's
marked interest in the project, but as of now not much is happening.
I'd like to resume the discussion and hopefully arrive in a conclusion
that we could include in the next Incubator report.

There was talk about better componentization of the project. What
could this mean in practice? My view is that currently Graffito is
more designed as a full framework rather than a set of independent
components. Would it make sense to revisit this design decision, and
what would be the amount of required vs. available effort for doing
something like that? And more fundamentally, what would be the
requirements and use cases for more independent components?

Alternatively, assuming we keep the current architecture, what could
be done to encourage and enable a more active community? Are there
technical obstacles for trying out and adopting Graffito, do we need
more documentation, or would some other measures help?

I personally have some issues (discussed last autumn) with the current
design which makes Graffito less appealing for some webapp projects
I've been thinking of. I also found it a bit hard to grasp the
underlying idea of Graffito, there is no clear metafor or a similar
explanation of what Graffito is really about. It might be just me, but
if similar views are more common, that might explain the low level of
adoption we are still seeing.

BR,

Jukka Zitting


Re: JCR Mapping release

2007-02-02 Thread Jukka Zitting

Hi,

On 2/2/07, Christophe Lombart [EMAIL PROTECTED] wrote:

ok good points. I will try to help.
What about the doc for this release. I'm currently reviewing it.


We should have at least proper readmes (GRFT-74) and check that the
existing site documentation is up to date with the latest changes.
Other than that I think the documentation is pretty good for an
initial release.

BR,

Jukka Zitting


Re: Graffito status

2007-01-14 Thread Jukka Zitting

Hi,

On 1/10/07, Jukka Zitting [EMAIL PROTECTED] wrote:

Pinging the mailing list for opinions on what to include in the
Graffito status report.


Thanks all for comments and ideas! See the end of this message for the
report I drafted based on the discussion.

BR,

Jukka Zitting



Graffito is a framework for content-based applications, especially in
portlet environments. Graffito entered incubation on September 20,
2004.

Top three items to resolve before graduation:

  1. Build a self-sustaining community
  2. Create an incubating Graffito release
  3. Move the JCR mapping component to the Jackrabbit project

There hasn't been much activity in the Graffito project since the last
report. A discussion on what to do with the project that still hasn't
reached critical mass after over two years of incubation is
currently taking place. The perceived complexity of the project is
seen by many as a barrier to start using or contributing to Graffito.
Splitting the project into more manageable component projects was
raised as one potential approach to reviving the codebase and project
community.


Graffito status

2007-01-10 Thread Jukka Zitting

Hi,

Pinging the mailing list for opinions on what to include in the
Graffito status report. I'm still interested in seeing the JCR mapping
component migrated to Jackrabbit, but what about the rest of the
project?

Should we do something to try building a more active community around
the project? The alternative would be to look at retiring the project.

BR,

Jukka Zitting


[jira] Resolved: (GRFT-95) Follow the new copyright and license guidelines

2006-10-30 Thread Jukka Zitting (JIRA)
 [ http://issues.apache.org/jira/browse/GRFT-95?page=all ]

Jukka Zitting resolved GRFT-95.
---

Resolution: Fixed

Updated the existing license headers and copyright notices in revisions 
469132-469133.

 Follow the new copyright and license guidelines
 ---

 Key: GRFT-95
 URL: http://issues.apache.org/jira/browse/GRFT-95
 Project: Graffito
  Issue Type: Task
Reporter: Jukka Zitting
 Assigned To: Jukka Zitting
Priority: Blocker
 Attachments: HEADER.txt


 The ASF board approved new guidelines for handling copyright notices and 
 license headers in June. The guidelines suggest that the copyright notice be 
 placed in the NOTICE file like this:
 Apache [PRODUCT_NAME]
 Copyright [] The Apache Software Foundation
 This product includes software developed at
 The Apache Software Foundation (http://www.apache.org/).
 (followed by possible other copyright statements)
 And insted of stating the copyright, the source file headers should state the 
 license being granted. The following text should be used:
 Licensed to the Apache Software Foundation (ASF) under one
 or more contributor license agreements.  See the NOTICE file
 distributed with this work for additional information
 regarding copyright ownership.  The ASF licenses this file
 to you under the Apache License, Version 2.0 (the
 License); you may not use this file except in compliance
 with the License.  You may obtain a copy of the License at
 http://www.apache.org/licenses/LICENSE-2.0
 Unless required by applicable law or agreed to in writing,
 software distributed under the License is distributed on an
 AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 KIND, either express or implied.  See the License for the
 specific language governing permissions and limitations
 under the License.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Assigned: (GRFT-89) Update the Graffito incubation status page

2006-10-18 Thread Jukka Zitting (JIRA)
 [ http://issues.apache.org/jira/browse/GRFT-89?page=all ]

Jukka Zitting reassigned GRFT-89:
-

Assignee: Jukka Zitting

 Update the Graffito incubation status page
 --

 Key: GRFT-89
 URL: http://issues.apache.org/jira/browse/GRFT-89
 Project: Graffito
  Issue Type: Improvement
Reporter: Jukka Zitting
 Assigned To: Jukka Zitting
 Attachments: graffito-status.patch


 The Graffito incubation status page at 
 http://incubator.apache.org/projects/graffito.html was last updated quite a 
 while ago.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




Re: JCR-Mapping: Mapping multiple properties or child nodes to a single field

2006-10-17 Thread Jukka Zitting

Hi,

On 10/17/06, Felix Meschberger [EMAIL PROTECTED] wrote:

I could imagine, that such functionality could be of use for others, too.
Therefore I am willing to give them to the project. Attached, you will find
the three classes. NB: Currently the classes are in our own package, which
would of course should be fixed when integrating with the JCR-Mapping
project.


The attachments were apparently lost along the way. Can you please
file them in Jira?

BR,

Jukka Zitting


October status report for Graffito

2006-10-09 Thread Jukka Zitting

Hi,

Raphaël already started the October status report for Graffito, and I
just added some more details. Check the Graffito section at
http://wiki.apache.org/incubator/October2006 and let us know if you'd
like to see any changes or additions.

BR,

Jukka Zitting

--
Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
Software craftsmanship, JCR consulting, and Java development


Re: Re: Vote : Jukka as new new Graffito mentor

2006-09-20 Thread Jukka Zitting

Hi,

On 9/20/06, Christophe Lombart [EMAIL PROTECTED] wrote:

Opps sorry. All votes are +1.
Welcome to Jukka. Happy to see you in our team.

I didn't know the ASF procedures in all details. So, what is the next step ?


Thanks! I'll take the issue to the incubator mailing list and unless
anyone says anything opposite, I'll add myself to the project records.
I should already have commit access due to being a member of the
Incubator PMC.

BR,

Jukka Zitting

--
Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
Software craftsmanship, JCR consulting, and Java development


Re: Graffito at ApacheCon US

2006-09-19 Thread Jukka Zitting

Hi,

On 9/19/06, Christophe Lombart [EMAIL PROTECTED] wrote:

I will not be present but we can prepare this presentation together.
Let me know when you need help.


Great, thanks! I'll be busy travelling the next week, so the week
after (first week of October) is better. It's just a 5 minute
lightning talk, with no slides or anything, so a list of key points to
describe is probably good enough. Ideas on how to best summarize the
various aspects of the project are very much welcome. :-)

BR,

Jukka Zitting

--
Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
Software craftsmanship, JCR consulting, and Java development


Re: JCR mapping release

2006-09-19 Thread Jukka Zitting

Hi,

On 9/19/06, Dan Connelly [EMAIL PROTECTED] wrote:

In my opinion, there are Graffito jcr-mapping JIRAs open now which would
block release in Jackrabbit 1.2.


I disagree. The tool works and implements a number of useful use
cases. It's not like there will be only one JCR mapping release, we
can always make new releases with new features and improvements to
existing features. In fact the Jackrabbit 1.1 release I'm wrapping
together has quite a few known issues and outstanding feature
requests, including some pretty major ones, just like the 1.0 release
had before. The good thing is that Jackrabbit 1.1 implements quite a
few of the issues that were open in 1.0. Release early, release often.
:-)


There are 16 unresolved Major or Critical JIRAs open on Graffito
jcr-mapping.I do not see any myself at first glance that I would
take out of the blocker category.

How will it be determined which ones are blockers?Is it realistic to
get a resolution on all 16 for an end-of-year release?


As Alexandru already mentioned, contributions are welcome to close
some of those issues. :-)

Different people have different needs, so even if there are open
issues that affect some people, others may still be able to use the
tool without any problems. There will never be a release if we wait
for everyone to be perfectly satisfied.

BR,

Jukka Zitting

--
Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
Software craftsmanship, JCR consulting, and Java development


JCR mapping release

2006-09-18 Thread Jukka Zitting

Hi,

To better prepare for a move to the Jackrabbit project, I'd like to
propose making a release of the JCR mapping subproject. The code seems
to be stable enough for a release and all the IP issues have already
been resolved, so there should be no major remaining issues.

Would someone like to step up as the release manager? It's a task that
gets you pretty familiar with various policies and procedures of the
ASF. I'll be happy to assist in any way I can.

PS. I'd like to follow up with a release of also the full Graffito
framework, but it's probably easier to do a more limited release
first.

BR,

Jukka Zitting

--
Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
Software craftsmanship, JCR consulting, and Java development


Re: JCR mapping release

2006-09-18 Thread Jukka Zitting

Hi,

On 9/18/06, Alexandru Popescu [EMAIL PROTECTED] wrote:

Darn... if it wouldn't be that performance problem I was mentioning on
the Jackrabbit list I would have done it. When would you like to have
the release done?


:-) I'd be very happy if we could include the JCR mapping tool in the
Jackrabbit 1.2 release (Jackrabbit uses an integrated release cycle
where all stable components are released together) that I'm
tentatively planning for the end of this year.

Having the JCR mapping release within a month or two would still give
us good time to go through the actual transition to Jackrabbit before
the end of the year. But that's just a suggestion, the schedule is up
to the release manager and ultimately the PMC to decide.

BR,

Jukka Zitting

--
Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
Software craftsmanship, JCR consulting, and Java development


Re: portlet content mode prototype

2006-09-06 Thread Jukka Zitting

Hi,

On 9/6/06, Edgar Poce [EMAIL PROTECTED] wrote:

On 9/6/06, David Sean Taylor [EMAIL PROTECTED] wrote:
 Wondering why the two jars must go in endorsed directly, and not in the
 WEB-INF/lib directory.

I'm not sure :(, I think I read in jackrabbit mailing list that it was
the right way to go but I didn't investigate further. It was just a
quick fix to make it work. with java 2 jackrabbit worked without
problems, but in java 5 those libraries were removed and some problems
araised.


See http://issues.apache.org/jira/browse/JCR-46 for the background.
Java 5 uses the core classloader to load the TransformerFactory
implementation specified in the javax.xml.transform.TransformerFactory
property. This is why the class needs to be in the endorsed directory
instead of the normal classpath location if you want to use another
transformer than the one included by default in Java 5. For Jackrabbit
the problem was that our XSL transformation was using features not
included in the default compiling transformer implementation in Java
5.

Not having looked at the issue here I'm not sure if the same thing
applies. Just reacting to Edgar's comment. :-)

BR,

Jukka Zitting

--
Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
Software craftsmanship, JCR consulting, and Java development


Re: JCR mapping vs. Jackrabbit update

2006-09-06 Thread Jukka Zitting

Hi,

On 9/1/06, Jukka Zitting [EMAIL PROTECTED] wrote:

I just started a thread on the Jackrabbit dev list to gather opinions
on possibly moving the JCR mapping tool into a Jackrabbit subproject.


The feedback was very positive, so I don't think there'll be any
problems from that side. I'm not 100% sure how to graduate a
subproject of an incubating project into a subproject of another
Apache project, but I think we can work that out along the way.

I think the best way forward is to first make a release of the JCR
mapping tool to go through and resolve all the licensing and other
formal issues and then to ask the Incubator PMC to graduate the
subproject into Apache Jackrabbit. That would also require the Apache
Jackrabbit PMC to vote the mapping tool developers in as Jackrabbit
committers.

Does this sound like a good plan of action? Any comments or questions?

BR,

Jukka Zitting

--
Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
Software craftsmanship, JCR consulting, and Java development


Re: Why the Webdav-/Graffito-/FileSystemServer interfaces?

2006-08-28 Thread Jukka Zitting

Hi,

On 8/28/06, Edgar Poce [EMAIL PROTECTED] wrote:

On 8/27/06, Jukka Zitting [EMAIL PROTECTED] wrote:
 I'm not too familiar with the Alfresco
 codebase, but that's also a possible alternative to look at.

IANAL but have you seen the license?, I don't think I could ever use it :(


Ah, too bad, I had just understood it's a MPL derivative. I hate when
companies do that, modify OS licenses in subtle ways. The extra
constraints are related just to GUI applications, so they shouldn't
matter for a repository implementation as long as any client
applications use it through the standard API. In any case it's not
something that could be brought to Apache.

BR,

Jukka Zitting

--
Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
Software craftsmanship, JCR consulting, and Java development


Re: Why the Webdav-/Graffito-/FileSystemServer interfaces?

2006-08-27 Thread Jukka Zitting

Hi,

On 8/27/06, Edgar Poce [EMAIL PROTECTED] wrote:

On 8/26/06, Michael Wechner [EMAIL PROTECTED] wrote:
 Even if JCR is a great thing, it might not fit all purposes and one
 might be glad to have an alternative entry point,

I agree with you. However I tend to think JCR is a good match for
graffito. As far as I see in the sources most of the API/impl
development effort was put on coding a subset of the features
jackrabbit already provides. I guess that in case JCR is chosen as the
only api to interact with the repository the development effort could
focus on implementing the portlets for content management, and
eventually adding features to the underlying jcr implementation.


The JCR API is unfortunately not too easy to implement on top of
existing content repositories or content access mechanisms. My
understanding is that the goal of the API is more to provide a
standard and feature-rich platform for building new content
applications rather than to be a lowest common denominator for easy
integration with all existining content stores.

Thus, until (or if ever) there are readily available implementations
of JCR on top of filesystems, generic databases, WebDAV, etc. I think
it makes sense for Graffito to have it's own abstraction layer
especially when the goal is to be able to work with a number of
different backends.

My concern for starting this thread was more related to the structure
of the Graffito abstraction layer. I still don't quite see the
rationale for using interfaces for plain data objects and the need for
explicitly modelling the (configuration of) possible backend systems
as separate Server interfaces.

BR,

Jukka Zitting

--
Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
Software craftsmanship, JCR consulting, and Java development


Re: Why the Webdav-/Graffito-/FileSystemServer interfaces?

2006-08-27 Thread Jukka Zitting

Hi,

On 8/27/06, Edgar Poce [EMAIL PROTECTED] wrote:

To name a few first hand problems I faced:
[...]


That's a very good summary of the problem areas I've been facing as
well. Would you like to follow up with that on the Jackrabbit mailing
list? I think it would make for a great discussion with potential for
outlining the long term design goals of Jackrabbit.

BR,

Jukka Zitting

--
Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
Software craftsmanship, JCR consulting, and Java development


[jira] Commented: (GRFT-94) Unsafe namespace registration in graffito-jcr-spring

2006-07-28 Thread Jukka Zitting (JIRA)
[ 
http://issues.apache.org/jira/browse/GRFT-94?page=comments#action_12424005 ] 

Jukka Zitting commented on GRFT-94:
---

Thanks for applying the patch!

 let me know if I can close the issue 

Feel free. My recent policy for Jira has been to leave resolved issues around 
until the next release before closing them, but that's just a way to make it 
easier to track all changes between releases (i.e. you can query for all 
resolved but not yet closed issues) even if the Fix Version tags haven't been 
set correctly.

 Unsafe namespace registration in graffito-jcr-spring
 

 Key: GRFT-94
 URL: http://issues.apache.org/jira/browse/GRFT-94
 Project: Graffito
  Issue Type: Improvement
Reporter: Jukka Zitting
 Assigned To: Christophe Lombart
Priority: Minor
 Attachments: graffito-jcr-spring.patch


 As discussed in JCR-409, the JCR NamespaceRegistry is not very friendly when 
 adding new namespaces. For example the 
 o.a.p.g.jcr.spring.JackrabbitSessionFactory class fails to correctly register 
 the Graffito namespace if the default prefix has been mapped to some other 
 namespace.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Created: (GRFT-95) Follow the new copyright and license guidelines

2006-07-27 Thread Jukka Zitting (JIRA)
Follow the new copyright and license guidelines
---

 Key: GRFT-95
 URL: http://issues.apache.org/jira/browse/GRFT-95
 Project: Graffito
  Issue Type: Task
Reporter: Jukka Zitting
Priority: Minor


The ASF board approved new guidelines for handling copyright notices and 
license headers in June. The guidelines suggest that the copyright notice be 
placed in the NOTICE file like this:

Apache [PRODUCT_NAME]
Copyright [] The Apache Software Foundation

This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).

(followed by possible other copyright statements)

And insted of stating the copyright, the source file headers should state the 
license being granted. The following text should be used:

Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.  See the NOTICE file
distributed with this work for additional information
regarding copyright ownership.  The ASF licenses this file
to you under the Apache License, Version 2.0 (the
License); you may not use this file except in compliance
with the License.  You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied.  See the License for the
specific language governing permissions and limitations
under the License.



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




Re: Why the Webdav-/Graffito-/FileSystemServer interfaces?

2006-07-21 Thread Jukka Zitting

Hi,

On 7/21/06, Christophe Lombart [EMAIL PROTECTED] wrote:

Right  - There are simple data objects to store connection   setting
parameters.


OK, that clears things. Do the Servers need to be interfaces, i.e. do
you expect multiple different implementations of the data object
classes?


I'm on vacation today but next week I will review your jira issues and
commit your patches.


Thanks. Feel free to reject some of the issues if you think they don't
make sense. I'm just raising the issues as I go along and run into
things I don't grok.

BR,

Jukka Zitting

--
Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
Software craftsmanship, JCR consulting, and Java development


[jira] Created: (GRFT-90) Compile error in o.a.p.g.jcr.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl

2006-07-20 Thread Jukka Zitting (JIRA)
Compile error in o.a.p.g.jcr.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
---

 Key: GRFT-90
 URL: http://issues.apache.org/jira/browse/GRFT-90
 Project: Graffito
  Issue Type: Bug
  Components: JCR-Nodemanagement
Reporter: Jukka Zitting


The method createNodeTypes() in 
o.a.p.g.jcr.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl (8 package 
levels!) refers to the nonexistent method getClassDescriptors() in class 
o.a.p.g.jcr.mapper.model.MappingDescriptor, causing the compile of 
jcr/jcr-nodemanagement to fail.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Updated: (GRFT-90) Compile error in o.a.p.g.jcr.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl

2006-07-20 Thread Jukka Zitting (JIRA)
 [ http://issues.apache.org/jira/browse/GRFT-90?page=all ]

Jukka Zitting updated GRFT-90:
--

Attachment: jcr-nodemanagement-compile.patch

Attached a simple patch that fixes the compile failure.

 Compile error in 
 o.a.p.g.jcr.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
 ---

 Key: GRFT-90
 URL: http://issues.apache.org/jira/browse/GRFT-90
 Project: Graffito
  Issue Type: Bug
  Components: JCR-Nodemanagement
Reporter: Jukka Zitting
 Attachments: jcr-nodemanagement-compile.patch


 The method createNodeTypes() in 
 o.a.p.g.jcr.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl (8 package 
 levels!) refers to the nonexistent method getClassDescriptors() in class 
 o.a.p.g.jcr.mapper.model.MappingDescriptor, causing the compile of 
 jcr/jcr-nodemanagement to fail.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Created: (GRFT-92) Remove the graffito-commons subproject

2006-07-20 Thread Jukka Zitting (JIRA)
Remove the graffito-commons subproject
--

 Key: GRFT-92
 URL: http://issues.apache.org/jira/browse/GRFT-92
 Project: Graffito
  Issue Type: Improvement
Reporter: Jukka Zitting


It seems that the commons subproject only contains two small utility classes. 
Instead of maintaining a full subproject for those utility classes, I'd suggest 
moving them to the graffito-components subproject and removing graffito-commons.

Feel free to resolve this issue as Won't Fix if there are plans to use 
graffito-commons for something more substantial.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




Why the Webdav-/Graffito-/FileSystemServer interfaces?

2006-07-20 Thread Jukka Zitting

Hi,

Going deeper into the graffito-api project I started wondering why it
contains the Webdav-, Graffito- and FileSystemServer interfaces? And
more alarmingly, why does the ContentServerService interface contain
factory methods to generate instances of those interfaces?

My understanding from the web site documentation was that you could
plug in any types of Server implementations into the Graffito
framework, but those interfaces and the factory methods seem to
suggest that only those three types of Servers are supported. Am I
misunderstanding something here?

BR,

Jukka Zitting

--
Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
Software craftsmanship, JCR consulting, and Java development


[jira] Created: (GRFT-93) Missing license headers in graffito-jcr-spring

2006-07-20 Thread Jukka Zitting (JIRA)
Missing license headers in graffito-jcr-spring
--

 Key: GRFT-93
 URL: http://issues.apache.org/jira/browse/GRFT-93
 Project: Graffito
  Issue Type: Bug
Reporter: Jukka Zitting


The following files in o.a.p.g.jcr.spring are missing license headers:

   * JcrMappingCallback.java
   * JcrMappingOperations.java
   * JcrMappingTemplate.java
   * MappingDescriptorFactoryBean.java

They were added a month ago in revision 414355 by Christophe Lombart with the 
message Review OCM/JCR Spring support, and seem to be created by Costin Leau. 
Christophe  Costin, could you please add the standard license headers to these 
files?

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Created: (GRFT-94) Unsafe namespace registration in graffito-jcr-spring

2006-07-20 Thread Jukka Zitting (JIRA)
Unsafe namespace registration in graffito-jcr-spring


 Key: GRFT-94
 URL: http://issues.apache.org/jira/browse/GRFT-94
 Project: Graffito
  Issue Type: Improvement
Reporter: Jukka Zitting
Priority: Minor


As discussed in JCR-409, the JCR NamespaceRegistry is not very friendly when 
adding new namespaces. For example the 
o.a.p.g.jcr.spring.JackrabbitSessionFactory class fails to correctly register 
the Graffito namespace if the default prefix has been mapped to some other 
namespace.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




Re: Why the Webdav-/Graffito-/FileSystemServer interfaces?

2006-07-20 Thread Jukka Zitting

Hi,

On 7/21/06, Jukka Zitting [EMAIL PROTECTED] wrote:

Going deeper into the graffito-api project I started wondering why it
contains the Webdav-, Graffito- and FileSystemServer interfaces?


I traced the use of the Server interface back to just providing
configuration interface to the appropriate Store implementation. Is it
the intention that Server instances are just carriers of configuration
parameters?

BR,

Jukka Zitting

--
Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
Software craftsmanship, JCR consulting, and Java development


[jira] Updated: (GRFT-89) Update the Graffito incubation status page

2006-07-16 Thread Jukka Zitting (JIRA)
 [ http://issues.apache.org/jira/browse/GRFT-89?page=all ]

Jukka Zitting updated GRFT-89:
--

Attachment: graffito-status.patch

Attached a patch (against incubator trunk) that updates the status page (and 
the generated html) with the latest incubation status reports, an up-to-date 
committer list, and project news from 
http://incubator.apache.org/graffito/news.html.

 Update the Graffito incubation status page
 --

 Key: GRFT-89
 URL: http://issues.apache.org/jira/browse/GRFT-89
 Project: Graffito
  Issue Type: Improvement
Reporter: Jukka Zitting
 Attachments: graffito-status.patch


 The Graffito incubation status page at 
 http://incubator.apache.org/projects/graffito.html was last updated quite a 
 while ago.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




Re: Graffito release plans?

2006-07-15 Thread Jukka Zitting

Hi,

On 7/15/06, Christophe Lombart [EMAIL PROTECTED] wrote:

Ooops - I'm very sorry, the OCM unit tests are in :
/jcr/jcr-mapping/src/test (not in /components/src/test)


No problem. At the moment I'm really more interested in how the
Graffito portlet components use the persistence API than in the
specifics of the way it is implemented by the OCM tool. Once I've
understood the Graffito core model, I'll have a better grasp on how
the OCM tool fits into the picture. I hope you'll have the patience to
help me through this. :-)


 What is the folder instance in this case? Is it a plain data object
 or an adapter to an underlying folder concept?

it points to  a plain data object. A usual pojo  with simple
getters/setters.


Is this POJO class shared by the different persistence implementations
(DB, JCR, etc.) or does each implementation have it's own POJO classes
that implement the core model interfaces?

What I'm getting at here is that if the folder in the example is a
data object, why do we need the Folder interface? Wouldn't it make
more sense to replace the Folder interface with a shared data object
class?


 Can I implement my own Folder class and pass instances of it to the
 persistence layer?

yes but you have to specify the interface Folder and  the class MyFolder
it in the mapping file.


OK. But if I write a Graffito portal component that relies on this,
wouldn't the requirement to have a JCR-specific mapping file break the
indepence from the underlying persistence model? How would I map that
custom class to a DB storage?

BR,

Jukka Zitting

--
Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
Software craftsmanship, JCR consulting, and Java development


Re: Graffito release plans?

2006-07-14 Thread Jukka Zitting

Hi,

On 7/13/06, Christophe Lombart [EMAIL PROTECTED] wrote:

So, the current best place is certainly the Jackrabbit project. Jukka, can
you start this process and discussion with other Jackrabbit commiters?


Yes, I'll do that. I suppose all the Incubator IP issues have already
been resolved for Graffito, so we'll have no trouble with that if we
do choose to move the subproject to Jackrabbit.

In any case, before actually going forward with something like this,
we should enumerate the API requirements that Graffito has for the JCR
subproject. Looking at the Server, Folder, and CmsObject interfaces,
it seems to me that a direct JCR implementation (without the OCM
mapping) would probably suit the needs even better. Do the components
bypass the core model to access extra features of the OCM?

(I'm sorry for my ignorance, if I'm missing something essential...)

BR,

Jukka Zitting

--
Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
Software craftsmanship, JCR consulting, and Java development


Re: Graffito release plans?

2006-07-14 Thread Jukka Zitting

Hi,

On 7/14/06, Christophe Lombart [EMAIL PROTECTED] wrote:

The OCM tools looks like Hibernate, OJB,   this is not tied to a
specific object model. The mapping file gives you the flexibility to map
any kind object graph into a JCR structures (node  properties).


Exactly. However, at least based on my initial scan, it seems that
Graffito doesn't have a POJO object model (as in concrete value
objects), but uses interfaces of the core model as a kind of an SPI
layer. Thus there is a chance of either using direct JCR calls to
implement the interfaces, or doing it with separate Java objects and
the OCM tool.


 Looking at the Server, Folder, and CmsObject interfaces,
 it seems to me that a direct JCR implementation (without the OCM
 mapping) would probably suit the needs even better.

 Can you explain more ? I'm not sure that I understand you.


It seems like there is a very natural mapping between the Graffito
core model and the JCR node hierarchy. I'm wondering if a separate
Java object layer is needed between, i.e. would it be more natural to
have just JCRServer, JCRFolder, and JCRObject (etc.) classes that
implement the API using direct JCR calls?

There is certainly demand for a generic object-to-content mapping
tool, but I'm wondering if Graffito is actually the best candidate for
using it.


 Do the components bypass the core model to access extra features of the OCM?

Which ones ?


That's what I was asking. :-) Is there a component that uses the
features of the underlying storage outside the API defined in the core
model?

BR,

Jukka Zitting

--
Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
Software craftsmanship, JCR consulting, and Java development


Re: Graffito release plans?

2006-07-14 Thread Jukka Zitting

Hi,

On 7/14/06, Christophe Lombart [EMAIL PROTECTED] wrote:

Ok I think there are some confusions here - sorry !


No problem, it's me who is being confused. There are so many
components at various levels in the SVN source tree that I'm having
problems identifying the overall structure. The Directory Layout
page on the web site is great help, adding perhaps a dependency graph
would make it even better.


if you check the OCM unit tests (/components/src/test), this is not
mandatory to implements a specific interface and/or a specific ancestor
class. You are free to defined your own.


OK, below is a snippet from one of the test cases:

   Folder folder = modelService.createFolder();
   folder.setCreationDate(new Timestamp(System.currentTimeMillis()));
   folder.setLastModified(new Timestamp(System.currentTimeMillis()));
   folder.setName(folder1);
   folder.setUri(/graffitotest/folder1);
   modelService.addFolder(folder);

What is the folder instance in this case? Is it a plain data object
or an adapter to an underlying folder concept?

Can I implement my own Folder class and pass instances of it to the
persistence layer?

   Folder folder = new MyFolder();
   
   modelService.addFolder(folder);

When I retrieve that folder from the persistence layer, will it still
be an instance of the MyFolder class?

BR,

Jukka Zitting

--
Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
Software craftsmanship, JCR consulting, and Java development


[jira] Created: (GRFT-87) Update Jackrabbit dependencies to 1.0

2006-07-14 Thread Jukka Zitting (JIRA)
Update Jackrabbit dependencies to 1.0
-

 Key: GRFT-87
 URL: http://issues.apache.org/jira/browse/GRFT-87
 Project: Graffito
  Issue Type: Improvement
  Components: JCR Store, JCR-Mapping, JCR-Nodemanagement
Reporter: Jukka Zitting
Priority: Trivial


Update the Jackrabbit dependencies in the JCR subprojects to the official 1.0 
release.  This is also related to the GRFT-13 issue, as the Jackrabbit 1.0 jars 
are available from the standard Maven repository.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




Re: Graffito forwarding..

2006-07-13 Thread Jukka Zitting

Hi,

On 7/13/06, Christophe Lombart [EMAIL PROTECTED] wrote:

I'm just wondering about your access right to the project.
Do you have time to commit some changes in order to help us ?


I'd be happy to have commit access, and I figure I'd get that
automatically by virtue of becoming a mentor. Raphaël, will you ask
the Incubator PMC to get me included as a Graffito mentor, or should I
drive the process myself?

Until that I can work by sending patches to Jira as a normal contributor.

BR,

Jukka Zitting

--
Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
Software craftsmanship, JCR consulting, and Java development


Re: Graffito release plans?

2006-07-13 Thread Jukka Zitting

Hi,

On 7/13/06, Costin Leau [EMAIL PROTECTED] wrote:

# since both me and Spring Modules were mentioned, I though I should
# clarify things a bit


Thanks for joining!


I think a mapping tool for JCR would be a very useful tool and I'd be
glad to support it inside Spring Modules (I'm not sure if it makes sense
to move it there). However, I think it's really premature to discuss
such issue before the tool is finalized.


That's reasonable. I haven't yet looked deeper into the code, so I'm
not too familiar with the maturity of the subproject.

What's the current status in terms of the main use cases?

BR,

Jukka Zitting

--
Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
Software craftsmanship, JCR consulting, and Java development


[jira] Commented: (GRFT-2) Mailing list archives are not accessible

2006-07-12 Thread Jukka Zitting (JIRA)
[ http://issues.apache.org/jira/browse/GRFT-2?page=comments#action_12420743 
] 

Jukka Zitting commented on GRFT-2:
--

The archives seem to be accessible now.

See also the archives at:

http://mail-archives.apache.org/mod_mbox/incubator-graffito-dev/
http://mail-archives.apache.org/mod_mbox/incubator-graffito-commits/


 Mailing list archives are not accessible
 

  Key: GRFT-2
  URL: http://issues.apache.org/jira/browse/GRFT-2
  Project: Graffito
 Type: Bug

 Reporter: Stephane Bailliez
 Priority: Minor
  Fix For: 1.0-a1-dev


 http://incubator.apache.org/graffito/mail-lists.html
 Looking into the archives (mbox ?) is not permitted

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



Introducing myself

2006-07-06 Thread Jukka Zitting

Hi graffito-dev!

I just joined the mailing list after a long while of following the
project by the web site and the incubation status reports. I'm a
committer and the release manager of the Apache Jackrabbit project,
whom some of you already know from the Jackrabbit mailing lists.

I've been keeping an eye on Graffito as an approach of building
applications on top of the JCR API, and would like to help increase
the coupling between the Jackrabbit and Graffito communities. To do
this I'm volunteering to join Raphaël as a mentor of Graffito, of
course assuming that you'd have me as a mentor.

I'm not a long-time Apache veteran and have few contacts with the
Portals project, but I've got fresh hands-on experience from the
Jackrabbit project ranging from early days of it's incubation to
successful graduation. Along the way I touched virtually all parts of
the incubation process and a good number of other practices that
define the Apache Way. I'd love to share that experience with you.

BR,

Jukka Zitting

--
Yukatan - http://yukatan.fi/ - [EMAIL PROTECTED]
Software craftsmanship, JCR consulting, and Java development