On Thu, Oct 28, 2010 at 5:37 PM, Vincent Massol <[email protected]> wrote:
>
> On Oct 28, 2010, at 5:29 PM, Jerome Velociter wrote:
>
>> On Tue, Oct 26, 2010 at 6:44 PM, Vincent Massol <[email protected]> wrote:
>>>
>>> On Oct 26, 2010, at 5:39 PM, Jerome Velociter wrote:
>>>
>>>> On Thu, Oct 21, 2010 at 1:08 AM, Sergiu Dumitriu <[email protected]> wrote:
>>>>> On 10/20/2010 09:31 AM, Vincent Massol wrote:
>>>>>> Hi,
>>>>>>
>>>>>> I'd like to propose that we have a short XE 2.6 release. The
>>>>>> rationale is that we've been developing lots of new features in the
>>>>>> past releases and I think it's time to stabilize what we have. By
>>>>>> stabilize I mean: - fix bugs - homogenize UI - clean up stuff
>>>>>> (refactoring, etc)
>>>>>
>>>>> I don't quite agree with only one quick release, but instead I'd propose
>>>>> to sprint for a winter 3.0 release. I believe that since 2.0 we've added
>>>>> (or started) enough new features to make up for a major release.
>>>>>
>>>>> So, I'd propose monthly releases until we get a polished version ready
>>>>> to be promoted as 3.0. This means that the number of new features should
>>>>> be kept to a minimum, trying to finish all the stuff that was already
>>>>> started: gadgets, portlets (a bit difficult, so this is not a hard
>>>>> requirement), new UIs (administration, multipage export, standard forms,
>>>>> maybe rights), xwiki/2.1 syntax, extension manager.
>>>>
>>>> I would like to add "annotations" to this list (especially making them
>>>> work w/o JS and and activated by default)
>>>
>>> Could you be more specific re annotations?
>>
>> Yes. I meant at least two things :
>>
>> * Activate annotations as a default setting
>> * Have annotations displayed even when JavaScript is not available
>> (that means moving code from the annotation application to the
>> platform - but that's another story)
>>
>> And a third item, a bit more ambitious (so maybe for 2.7 ?) :
>>
>> * Fusion annotations with comments (at least in the U. Probably in the
>> storage (read: XClass) by default too - to make the UI easier to
>> write). Comments would then become annotations without a context.
>>
>> That would already be great.

Ah and I forgot : by default activate show the annotation pop-up upon
just selection, not Meta + M - (but keep it configurable as it is)
>
> Are you proposing to implement these features yourself?

For the first 2 (+ that new one), yes I can do it.

For the merging with comments UI, it's a bit more work, so I don't
think I can engage myself on it yet.

Jerome.

>
> If not, we need someone to volunteer.
>
> Thanks
> -Vincent
>
>> Jerome.
>>
>>>
>>>> I'm OK to work on that if we agree we want it.
>>>
>>> For 2.6?
>>>
>>> Thanks
>>> -Vincent
>>>
>>>>
>>>> Jerome.
>>>>
>>>>>
>>>>>> In addition we have 2 features we had planned for 2.5 which have
>>>>>> slipped and we could finish them in 2.6 too (Sergiu said he was
>>>>>> almost done with the "Email this page" feature and didn't have the
>>>>>> time to slip it in the 2.5):
>>>>>> - Email this page: Sergiu
>>>>>> - Recent Activity (refactoring of Recent Changes based on the Activity
>>>>>> Stream): Raluca + Caty + JV to apply the patch
>>>>>>
>>>>>> The idea would be to have the following dates:
>>>>>> - 2.6RC1: 1st of November 2010 (there's no M1)
>>>>>> - 2.6 final: 18h of November
>>>>>
>>>>> I'd move the RC one week later.
>>>>>
>>>>>> If we agree, is there anyone who'd like to be the release manager for
>>>>>> this release? If nobody volunteers I can do it.
>>>>>
>>>>> I could do it as well, if nobody else volunteers.
>>>>>
>>>>>> If we agree, I'll send another mail afterwards with some ideas for XE
>>>>>> 2.7 and a potential XE 3.0 release. Note that XE 2.6 would be a first
>>>>>> step in stabilizing XE for an upcoming 3.0 release :) But even
>>>>>> without this vision doing a short stabilization release from time to
>>>>>> time is always a good think I believe. It's also not too long so that
>>>>>> people don't need to hold new stuff for too long.
>>>>>
>>>>> We could already create a 3.1 branch/trunk for new stuff when needed,
>>>>> although this will increase the number of maintained branches a bit too
>>>>> much. To help here, we can decide not to do maintainance releases for
>>>>> the 2.6+ branches, since these are short releases.
>
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to