I'm back now.

What if we branch (code freeze) now and you patch the serialization into
that?

We really do need a code freeze at minimum this week.

On Tue, Nov 18, 2008 at 7:15 AM, Ian Boston <[EMAIL PROTECTED]> wrote:

> Chris,
>
> I don't think that we (I) have fully resolved the XML serialization issues
> in the Java OS side.
> Everything works and is compliant with the 0.8.1 text, but there are some
> ambiguities, and the XSD is certainly not the one in the Spec (which didn't
> match the intent of the text).... and may be different from the PHP code.
>
> There is also an open issue of the discussions for this in 0.9 pending
> feedback from the PoCo community.
>
> ----
> We also have 1 blocker bug in the Java Side
> https://issues.apache.org/jira/browse/SHINDIG-497
>
> This could be invalid, but certainly need checking IMHO.
>
> We also have a number of blocker feature request, which may have been
> categorized incorrectly
> https://issues.apache.org/jira/browse/SHINDIG-561
> https://issues.apache.org/jira/browse/SHINDIG-560
> https://issues.apache.org/jira/browse/SHINDIG-559
>
> I would be happy to go with these as known issues in the 1.0 release,
> although I feel that *I* should really fix/check 497 upto the current XML
> state.
>
> -----------
>
> I can do a maven assembly plugin to generate the artifacts (including the
> php tarball) and check that the release plugin works.
>
> I assume that the php tarball just need to be the source tree, excluding
> the java subtree... or is it more complex than that ?
>
> Ian
>
>
>
> On 18 Nov 2008, at 08:07, Chris Chabot wrote:
>
>  I was just thinking the same ... the php part is pretty much ready for a
>> release, I need to apply 2 or 3 more patches that are in JIRA and it's
>> good
>> to go.
>>
>> On the java side their ready to rock too, however the guy who's the most
>> likely packager of the release, Kevin Brown, has a family emergency last
>> and
>> this week.
>>
>> So my suggestion is to wait a few days more to see if he'll be able to
>> join
>> the release effort, and then set this in motion.
>>
>> Will be nice to finally have a real 'release' out there :)
>>
>>  -- Chris
>>
>> On Tue, Nov 18, 2008 at 7:14 AM, Brian McCallister <[EMAIL PROTECTED]>
>> wrote:
>>
>>  Nudge, 17th is here and passing :-)
>>>
>>> On Sun, Nov 2, 2008 at 5:38 AM, Chris Chabot <[EMAIL PROTECTED]> wrote:
>>>
>>>> So nov 17th sounds good to everyone? (conditional on having no major
>>>> glitches in the meantime ofc)
>>>>
>>>> I think Tarball for PHP and normal maven release for java sounds good to
>>>> everyone too right?
>>>>
>>>> We should also consider who will write the big announcement post (and no
>>>>
>>> I'm
>>>
>>>> not volunteering :)), since it'll be quite a milestone, our first 'real
>>>> incubation' release!
>>>>
>>>> -- Chris
>>>>
>>>> On Sun, Nov 2, 2008 at 6:25 AM, Kevin Brown <[EMAIL PROTECTED]> wrote:
>>>>
>>>>  On Sat, Nov 1, 2008 at 3:01 AM, Chris Chabot <[EMAIL PROTECTED]>
>>>>>
>>>> wrote:
>>>
>>>>
>>>>>  The good news here is that there's some progress being made on the
>>>>>> REST+OAuth front, i got some great patches from Joseph Smarr for this
>>>>>>
>>>>> which
>>>>>
>>>>>> I'll be working to integrate into php-shindig these days.
>>>>>> OAuth was the last remaining big blocker, so that's really exciting
>>>>>>
>>>>> news!
>>>
>>>>
>>>>>> There's a few small remaining items in JIRA that needs to be fixed
>>>>>>
>>>>> before
>>>
>>>> php-shindig is completely ready, the tiered message bundle support
>>>>>>
>>>>> being
>>>
>>>> one, and checking the rss feed makeRequest processor format being
>>>>>>
>>>>> another
>>>
>>>> that I can think of from the top of my head, their smaller changes
>>>>>>
>>>>> though,
>>>>>
>>>>>> so I'm sure we'll be able to tackle and verify them inside of 2 weeks.
>>>>>>
>>>>>> There are a few improvements that would be nice to get in before then,
>>>>>>
>>>>> unit
>>>>>
>>>>>> tests for the new social api implementation being one of them, but
>>>>>>
>>>>> none
>>>
>>>> of
>>>>>
>>>>>> those things are worth considering release-blockers (it's been long
>>>>>>
>>>>> enough
>>>>>
>>>>>> already), however if someone has some time to contribute to that,
>>>>>>
>>>>> patches
>>>
>>>> are very welcome! :)
>>>>>>
>>>>>> How does Nov 17th sound for a possible release date? That would give
>>>>>>
>>>>> us 2
>>>
>>>> working weeks to finish stuff up
>>>>>>
>>>>>> Oh ps, does java-shindig support 3 legged oauth yet? I would hope we'd
>>>>>>
>>>>> get
>>>>>
>>>>>> that in for both the php and java versions in the 1.0 release since
>>>>>>
>>>>> that
>>>
>>>> seems essential for the full potential of rest / portablecontacts /
>>>>>>
>>>>> mobile
>>>>>
>>>>>> and server to server development.
>>>>>>
>>>>>
>>>>>
>>>>> It's semi-supported, but currently would require a lot of work from
>>>>> integrators. Louis and Brian were both looking into this recently, and
>>>>> I
>>>>> don't know how much work would be needed to finish it.
>>>>>
>>>>>
>>>>>
>>>>>>
>>>>>>  -- Chris
>>>>>>
>>>>>> On Sat, Nov 1, 2008 at 12:57 AM, Ian Boston <[EMAIL PROTECTED]> wrote:
>>>>>>
>>>>>>  I am ok for a branch, it would be good to check how the release is
>>>>>>>
>>>>>> going
>>>>>
>>>>>> to
>>>>>>
>>>>>>> be done with the mix of java and php, as I would assume this wont
>>>>>>>
>>>>>> just
>>>
>>>> be
>>>>>
>>>>>> a
>>>>>>
>>>>>>> tarball of the source tree ?
>>>>>>>
>>>>>>> Some blocker issues
>>>>>>> ------------------------
>>>>>>> I have a minor concern and some advice needed on SHINDIG-562, which
>>>>>>>
>>>>>> is
>>>
>>>> the
>>>>>>
>>>>>>> blocker on the XML format for the RPC interface.
>>>>>>>
>>>>>>> There were a reasonable number of issues/bugs in the XSD that was
>>>>>>>
>>>>>> released
>>>>>>
>>>>>>> for 0.8.1 in the spec.
>>>>>>> These will be fixed in 0.9, but if I implement to the 0.8.1 it will
>>>>>>>
>>>>>> change
>>>>>>
>>>>>>> on the next release and wont be backwards compatible.
>>>>>>>
>>>>>>> I could take what I think the XSD for 0.9 would look like... but
>>>>>>>
>>>>>> thats
>>>
>>>> not
>>>>>>
>>>>>>> final, and this will need to replace the BeanXmlConverter and
>>>>>>> BeanAtomConverter beans that are currently wired in. There is a new
>>>>>>>
>>>>>> XStream
>>>>>>
>>>>>>> based converter that is lighter, faster and easier to use that would
>>>>>>>
>>>>>> replace
>>>>>>
>>>>>>> these 2 but is not currently wired into the module.
>>>>>>>
>>>>>>> Options:
>>>>>>> 1. Make  SHINDIG-562 major and don't deliver compliant XML in the
>>>>>>>
>>>>>> release.
>>>>>>
>>>>>>> 2. Deliver to the 0.8.1 XSD as stands and expect to see major change
>>>>>>> 3. Deliver to a very early draft of the 0.9 XSD and expect some
>>>>>>>
>>>>>> minor
>>>
>>>> fixes.
>>>>>>>
>>>>>>> I would like to do 3, but that might be premature.
>>>>>>> ---------------------
>>>>>>>
>>>>>>> SHINDIG-561, SHINDIG-497 both blockers will be easy once 562 is
>>>>>>>
>>>>>> fixed.
>>>
>>>> ---------------------
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Ian
>>>>>>>
>>>>>>>
>>>>>>> On 1 Nov 2008, at 02:13, Kevin Brown wrote:
>>>>>>>
>>>>>>> Hi everybody,
>>>>>>>
>>>>>>>>
>>>>>>>> We've sort of waffled on release for a while now, and I'd like to
>>>>>>>>
>>>>>>> get
>>>
>>>> the
>>>>>>
>>>>>>> ball rolling again. Things seem pretty stable right now, but if we
>>>>>>>>
>>>>>>> don't
>>>>>
>>>>>> move to get a release the spec process is going to make releasing
>>>>>>>>
>>>>>>> soon
>>>
>>>> very
>>>>>>>> difficult.
>>>>>>>>
>>>>>>>> So lets lock down and get released.
>>>>>>>>
>>>>>>>> We're pretty much fully 0.8.1 compliant (barring a few minor
>>>>>>>>
>>>>>>> issues).
>>>
>>>> We
>>>>>
>>>>>> have some of the 0.9 stuff already implemented, but we should not
>>>>>>>>
>>>>>>> consider
>>>>>>
>>>>>>> that "advertised" yet until it's really finalized and developers
>>>>>>>>
>>>>>>> start
>>>
>>>> expecting it.
>>>>>>>>
>>>>>>>> So, where do we stand? Can everyone agree on a branch and release
>>>>>>>>
>>>>>>> two
>>>
>>>> weeks
>>>>>>>> from now?
>>>>>>>>
>>>>>>>> I'd like this to be the "1.0" release, with the next release
>>>>>>>>
>>>>>>> including
>>>
>>>> support for opensocial 0.9. I don't feel that it's a good idea to
>>>>>>>>
>>>>>>> align
>>>>>
>>>>>> our
>>>>>>>> versions with the specifications versions, but we should include
>>>>>>>>
>>>>>>> something
>>>>>>
>>>>>>> in our version string or release notes that makes compatibility
>>>>>>>>
>>>>>>> obvious.
>>>>>
>>>>>>
>>>>>>>> Shindig will be 1 year old on December 12th (well, it's technically
>>>>>>>>
>>>>>>> a
>>>
>>>> few
>>>>>>
>>>>>>> weeks older than that but that's the oldest commit I can find in
>>>>>>>>
>>>>>>> SVN).
>>>
>>>> Surely we can get a release out before then!
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>

Reply via email to