Le 05/09/2013 22:36, Alexander Gnauck a écrit :
I like this idea. I would do it in a similar way than groups in the roster. This would allow multiple tags on each bookmark, and also hierarchical with a separator in the tag name.

sample:
<storage xmlns='storage:bookmarks'>
  <conference name='Council of Oberon'
              autojoin='true'
jid='[email protected] <mailto:[email protected]>'>
    <nick>Puck</nick>
    <tags>
      <tag>A</tag>
      <tag>B</tag>
      <tag>A:B nested under A</tag>
    </tags>
  </conference>
</storage>

Alex

we can also define this in a separate extension and namespace.

--
Alexander Gnauck
http://www.ag-software.de
xmpp:[email protected] <mailto:xmpp%[email protected]>



On Wed, Sep 4, 2013 at 6:34 AM, Jaussoin Timothée <[email protected] <mailto:[email protected]>> wrote:

    Le 22/08/2013 09:23, Jaussoin Timothée a écrit :

        Le 19/08/2013 11:24, Jaussoin Timothée a écrit :

            Le 15/08/2013 22:09, Jaussoin Timothée a écrit :

                Le 15/08/2013 19:47, Peter Saint-Andre a écrit :

                    On 8/15/13 2:26 AM, Jaussoin Timothée wrote:

                        I have implemented the Bookmarks XEP
                        (http://xmpp.org/extensions/xep-0048.html) in
                        Movim (http://movim.eu/)
                        to store the conferences, URL and subscribed
                        Pubsub feeds of the user.

                        Maybe it can be a great idea to add a
                        "category" tag with some "default"
                        categories like news, blog, nsfw... With this
                        kind of feature I'll be
                        able to tag more precisely the Pubsub items
                        and maybe add special
                        behaviours one some of them (like hide by
                        default the content of the
                        nsfw items or display in priority the news items).

                    In general, tagging is a good thing. :-)

                    Do you propose that we add a 'tag' attribute to
                    both the <url/> element
                    and the <conference/> element? Would it contain a
                    space-separated list
                    of tags?

                    Peter

                Hi !

                I've also added a specific element to bookmark the
                pubsub nodes, this way :

                <pubsub xmlns="http://jabber.org/protocol/pubsub";>
                  <items node="storage:bookmarks">
                    <item id="current">
                        <storage xmlns="storage:bookmarks">
                            <conference jid="[email protected]
                <mailto:[email protected]>" autojoin="1"
                name="Movim">
                                <nick>edhelas</nick>
                            </conference>
                            <subscription
                xmlns="urn:xmpp:pubsub:subscription:0" subid=""
                node="BouletCorp" server="pubsub.movim.eu
                <http://pubsub.movim.eu>">
                                <title/>
                            </subscription>
                            <subscription
                xmlns="urn:xmpp:pubsub:subscription:0" subid=""
                node="CerealesMatin" server="pubsub.movim.eu
                <http://pubsub.movim.eu>">
                                <title/>
                            </subscription>
                            <subscription
                xmlns="urn:xmpp:pubsub:subscription:0" subid=""
                node="Chez_Kek" server="pubsub.movim.eu
                <http://pubsub.movim.eu>">
                                <title/>
                            </subscription>
                            <subscription
                xmlns="urn:xmpp:pubsub:subscription:0" subid=""
                node="JournalDuGeek" server="pubsub.movim.eu
                <http://pubsub.movim.eu>">
                                <title/>
                            </subscription>
                            <subscription
                xmlns="urn:xmpp:pubsub:subscription:0" subid=""
                node="LinuxFr" server="pubsub.movim.eu
                <http://pubsub.movim.eu>">
                                <title/>
                            </subscription>
                            </storage>
                        </item>
                  </items>
                </pubsub>

                We can maybe re-use the same tag system than for the
                atom elements :

                <conference jid="[email protected]
                <mailto:[email protected]>" autojoin="1"
                name="Movim">
                    <nick>edhelas</nick>
                    <category term="Movim"/>
                    <category term="XMPP"/>
                    <category term="Jabber"/>
                </conference>

                It's just an idea :)

            Hi !

            I also think that allow subscriptions tags in Bookmarks
            can be a great thing. For the moment we don't have any way
            to list all the subscribed nodes on the user account.

            Using <tag/> can be great too ;)

            Tim

        Hi everyone !

        I really need your feedback on this thing to update the XEP.

        edhelas

    Hi !

    I've made my modifications on the XEP, if you have some feedbacks
    don't hesitate.

    I'm not very sure of this syntax for the Bookmark Pubsub
    subscription element :

          <subscription xmlns="urn:xmpp:pubsub:subscription:0"
    name="My family party"
                server="pubsub.shakespeare.lit" node="party">
              <title>Party at the Capulets</title>
          </subscription>

    Maybe we can merge the title and the name elements (here 'title'
    is the officiel Pubsub node title, and 'name' is a personnal one).

    edhelas


Yeah maybe creating a more general namespace can be interresting, I'd love to tag bookmarks and also pubsub nodes the same way I can tag atom elements :)

Our project is nowaday handling hundrer of posts/user/day so I definitly need to have something to "manage" all theses contents.

edhelas

Reply via email to