Re: [xwiki-devs] [contrib] Open Graph Protocol extension request

2019-02-04 Thread Stéphane Laurière

Vincent Massol:

Hi Stephane,


On 3 Feb 2019, at 15:52, Stéphane Laurière  wrote:

Hi devs,

As a follow-up to the issue below, I'd like to propose the creation of an 
extension for adding Open Graph Protocol support to XWiki pages :

  https://jira.xwiki.org/browse/XWIKI-16087

Hence my request: would you approve the creation of an 
"application-open-graph-protocol" repository in xwiki-contrib, and an OGP 
project in JIRA?


Sure, with pleasure :)

What about naming it: application-opengraph (for Github) and OPENGRAPH for 
JIRA? (or OPNGRAPH if too long)


Ok. OPENGRAPH seems good to me (better for indexing, I guess).

Thank you Vincent!

Cheers

Stéphane

 

I can create it if you’re ok.

Thanks
-Vincent



Cheers,

Stéphane


--
Stéphane Laurière
XWiki www.xwiki.com






--
Stéphane Laurière
XWiki www.xwiki.com



Re: [xwiki-devs] [contrib] Open Graph Protocol extension request

2019-02-04 Thread Vincent Massol
Hi Stephane,

Done:
* https://github.com/xwiki-contrib/application-opengraph
* https://jira.xwiki.org/projects/OPENGRAPH/summary

Thanks
-Vincent


> On 4 Feb 2019, at 09:14, Stéphane Laurière  wrote:
> 
> Vincent Massol:
>> Hi Stephane,
>>> On 3 Feb 2019, at 15:52, Stéphane Laurière  wrote:
>>> 
>>> Hi devs,
>>> 
>>> As a follow-up to the issue below, I'd like to propose the creation of an 
>>> extension for adding Open Graph Protocol support to XWiki pages :
>>> 
>>>  https://jira.xwiki.org/browse/XWIKI-16087
>>> 
>>> Hence my request: would you approve the creation of an 
>>> "application-open-graph-protocol" repository in xwiki-contrib, and an OGP 
>>> project in JIRA?
>> Sure, with pleasure :)
>> What about naming it: application-opengraph (for Github) and OPENGRAPH for 
>> JIRA? (or OPNGRAPH if too long)
> 
> Ok. OPENGRAPH seems good to me (better for indexing, I guess).
> 
> Thank you Vincent!
> 
> Cheers
> 
> Stéphane
> 
> 
>> I can create it if you’re ok.
>> 
>> Thanks
>> -Vincent
>>> 
>>> Cheers,
>>> 
>>> Stéphane
>>> 
>>> 
>>> -- 
>>> Stéphane Laurière
>>> XWiki www.xwiki.com
>>> 
> 
> 
> -- 
> Stéphane Laurière
> XWiki www.xwiki.com



[xwiki-devs] [Proposal] Get rid of Activity Stream and the Watchlist

2019-02-04 Thread Guillaume Delhumeau
Dear developers,

Now that we consider notifications as an achieved replacement for both
Activity Stream and the Watchlist, I propose to stop maintaining them and
to move them into the "attic" section.

You need to know that we had a dependency on the Activity Stream API, as
the only implementation of the Event Stream, on which the Notifications are
based. So to get rid of this dependency (the code is not using our
component system and is not well tested), I have written a new
implementation of the Event Stream that I have called "Event Stream Store".
It's fully backward compatible with the old implementation, since it is
using the same Database schema. In practice, I re-used some pieces of
Activity Stream that I have modified to fit into components. For more
information, see: https://jira.xwiki.org/browse/XWIKI-16052

So my proposal is this one:
- use the new store in 11.1
- stop bundle Watchlist and AS in 11.1
- move Watchlist and AS into "attic" in 11.2

Thanks you,

-- 
Guillaume Delhumeau (guillaume.delhum...@xwiki.com)
Research & Development Engineer at XWiki SAS
Committer on the XWiki.org project


Re: [xwiki-devs] [Proposal] Get rid of Activity Stream and the Watchlist

2019-02-04 Thread Thomas Mortagne
On Mon, Feb 4, 2019 at 12:50 PM Guillaume Delhumeau
 wrote:
>
> Dear developers,
>
> Now that we consider notifications as an achieved replacement for both
> Activity Stream and the Watchlist, I propose to stop maintaining them and
> to move them into the "attic" section.
>
> You need to know that we had a dependency on the Activity Stream API, as
> the only implementation of the Event Stream, on which the Notifications are
> based. So to get rid of this dependency (the code is not using our
> component system and is not well tested), I have written a new
> implementation of the Event Stream that I have called "Event Stream Store".
> It's fully backward compatible with the old implementation, since it is
> using the same Database schema. In practice, I re-used some pieces of
> Activity Stream that I have modified to fit into components. For more
> information, see: https://jira.xwiki.org/browse/XWIKI-16052
>
> So my proposal is this one:
> - use the new store in 11.1

> - stop bundle Watchlist and AS in 11.1

Will 11.1 version be easily installable as extension (in case some old
extension needs it for example) ?

> - move Watchlist and AS into "attic" in 11.2
>
> Thanks you,
>
> --
> Guillaume Delhumeau (guillaume.delhum...@xwiki.com)
> Research & Development Engineer at XWiki SAS
> Committer on the XWiki.org project



-- 
Thomas Mortagne


Re: [xwiki-devs] [Proposal] Get rid of Activity Stream and the Watchlist

2019-02-04 Thread Guillaume Delhumeau
Le lun. 4 févr. 2019 à 14:35, Thomas Mortagne  a
écrit :

> On Mon, Feb 4, 2019 at 12:50 PM Guillaume Delhumeau
>  wrote:
> >
> > Dear developers,
> >
> > Now that we consider notifications as an achieved replacement for both
> > Activity Stream and the Watchlist, I propose to stop maintaining them and
> > to move them into the "attic" section.
> >
> > You need to know that we had a dependency on the Activity Stream API, as
> > the only implementation of the Event Stream, on which the Notifications
> are
> > based. So to get rid of this dependency (the code is not using our
> > component system and is not well tested), I have written a new
> > implementation of the Event Stream that I have called "Event Stream
> Store".
> > It's fully backward compatible with the old implementation, since it is
> > using the same Database schema. In practice, I re-used some pieces of
> > Activity Stream that I have modified to fit into components. For more
> > information, see: https://jira.xwiki.org/browse/XWIKI-16052
> >
> > So my proposal is this one:
> > - use the new store in 11.1
>
> > - stop bundle Watchlist and AS in 11.1
>
> Will 11.1 version be easily installable as extension (in case some old
> extension needs it for example) ?
>

AS needs a custom property in hibernate.cfg.xml plus a special config in
xwiki.cfg (since it is a plugin), and the Watchlist needs AS to be
installed. So, in short, not easy installable.



>
> > - move Watchlist and AS into "attic" in 11.2
> >
> > Thanks you,
> >
> > --
> > Guillaume Delhumeau (guillaume.delhum...@xwiki.com)
> > Research & Development Engineer at XWiki SAS
> > Committer on the XWiki.org project
>
>
>
> --
> Thomas Mortagne
>


-- 
Guillaume Delhumeau (guillaume.delhum...@xwiki.com)
Research & Development Engineer at XWiki SAS
Committer on the XWiki.org project