Details

    • Type: New Feature New Feature
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      A remote WebID user that authentifies himself should be able to do something with his login. Currently he has very little positive feedback,
      and not much that he can do on a default zz installation. The minimum is to show him what we know about it: this would be a foaf-profile viewer.

        Activity

        Hide
        Henry Story added a comment -

        Nobody had commented on this issue or added any feedback, so given that the commit was about a FoafProfile viewer we narrow down the focus of this report to that.

        Show
        Henry Story added a comment - Nobody had commented on this issue or added any feedback, so given that the commit was about a FoafProfile viewer we narrow down the focus of this report to that.
        Hide
        Reto Bachmann-Gmür added a comment -

        not sure if this regression is ue to this issue, but the add contact feature no longer works, I'm getting a 404 when clicking on add-contact (at http://localhost:8080/user/admin/people?uri=http%3A%2F%2Fbblfish.net%2Fpeople%2Fhenry%2Fcard%23me)

        Show
        Reto Bachmann-Gmür added a comment - not sure if this regression is ue to this issue, but the add contact feature no longer works, I'm getting a 404 when clicking on add-contact (at http://localhost:8080/user/admin/people?uri=http%3A%2F%2Fbblfish.net%2Fpeople%2Fhenry%2Fcard%23me )
        Hide
        Reto Bachmann-Gmür added a comment -

        I'd suggest to have this foaf-prifle viewer as a new bundle rather than integrate it in account control-panel. Once this is done and accepted it can the be used in the accountcontrolpanel bundle.

        Show
        Reto Bachmann-Gmür added a comment - I'd suggest to have this foaf-prifle viewer as a new bundle rather than integrate it in account control-panel. Once this is done and accepted it can the be used in the accountcontrolpanel bundle.
        Hide
        Henry Story added a comment -

        What would you suggest the name of the bundle be? I don't have a problem with where it is placed.

        Show
        Henry Story added a comment - What would you suggest the name of the bundle be? I don't have a problem with where it is placed.
        Hide
        Henry Story added a comment -

        Btw, the usefulness of this bundle is now best understood by looking at the start of the 10 minute video
        presented at the W3C Identity in the Browser Workshop this week. It shows how one can use
        Clerezza to grow one's social network, just by browsing foaf files in clerezza.

        http://bblfish.net/blog/2011/05/25/

        Henry

        Show
        Henry Story added a comment - Btw, the usefulness of this bundle is now best understood by looking at the start of the 10 minute video presented at the W3C Identity in the Browser Workshop this week. It shows how one can use Clerezza to grow one's social network, just by browsing foaf files in clerezza. http://bblfish.net/blog/2011/05/25/ Henry
        Hide
        Reto Bachmann-Gmür added a comment -

        "What would you suggest the name of the bundle be? I don't have a problem with where it is placed. "

        I think the main part of the bundles is developing renderlets for the various classes defined by foaf. These I think should go to a style bundle, maybe web.resources.style.foaf I suggest making a separate issue for this. The particularity of the FoafBrowser is that the links are not derefernce on the web, but to a a uri on the server of the FoafBrowser and that one has the Add as Contact and add as Friend buttons. I think that the changing of the links to point back to the server rather than the remote resource is best done via java script.

        So basically have a browser specific template that calls render on the actual resource being dispalyed and provides the button to add the contact and the javascript that changes the links.

        Show
        Reto Bachmann-Gmür added a comment - "What would you suggest the name of the bundle be? I don't have a problem with where it is placed. " I think the main part of the bundles is developing renderlets for the various classes defined by foaf. These I think should go to a style bundle, maybe web.resources.style.foaf I suggest making a separate issue for this. The particularity of the FoafBrowser is that the links are not derefernce on the web, but to a a uri on the server of the FoafBrowser and that one has the Add as Contact and add as Friend buttons. I think that the changing of the links to point back to the server rather than the remote resource is best done via java script. So basically have a browser specific template that calls render on the actual resource being dispalyed and provides the button to add the contact and the javascript that changes the links.
        Hide
        Reto Bachmann-Gmür added a comment -

        what is commit fd7c74856c3614f50cbf7a29d35212c2789af89c you're reverting? I see 4 commits for this issue (plus the revreting one). The versions and thus the commits are identified by 7 digits decimal numbers. Revision #1128619 reverts more than just #1125848 but less than all the commits associated with this issue.

        Show
        Reto Bachmann-Gmür added a comment - what is commit fd7c74856c3614f50cbf7a29d35212c2789af89c you're reverting? I see 4 commits for this issue (plus the revreting one). The versions and thus the commits are identified by 7 digits decimal numbers. Revision #1128619 reverts more than just #1125848 but less than all the commits associated with this issue.
        Hide
        Henry Story added a comment -

        oh. My mistake. This was a revert for CLEREZZA-515 . I was using git to revert, to make sure I got exactly everything I had commited there. Should I revert this one, and re-apply? Or leave a message on 516 pointing to the revert?

        Show
        Henry Story added a comment - oh. My mistake. This was a revert for CLEREZZA-515 . I was using git to revert, to make sure I got exactly everything I had commited there. Should I revert this one, and re-apply? Or leave a message on 516 pointing to the revert?
        Hide
        Henry Story added a comment -

        Before making improvements and placing things into web.resources.style.foaf, which is a lot more work, I would rather like to move the code from the account control panel to a seperate package. We can then close this issue.

        I suggest creating a linked data package. There we could develop this and a few other apps, and by seeing the patterns across a couple of such apps, we can then have a better idea of how to optimise things.

        So if someone could decide

        • the name of such a package
        • the URL name space

        The this could be a simple refactoring job, rather than a big rewrite job.

        Show
        Henry Story added a comment - Before making improvements and placing things into web.resources.style.foaf, which is a lot more work, I would rather like to move the code from the account control panel to a seperate package. We can then close this issue. I suggest creating a linked data package. There we could develop this and a few other apps, and by seeing the patterns across a couple of such apps, we can then have a better idea of how to optimise things. So if someone could decide the name of such a package the URL name space The this could be a simple refactoring job, rather than a big rewrite job.
        Hide
        Reto Bachmann-Gmür added a comment -

        Clerezza is all about semantic web applications which is almost the same as "linked data", we could make a sectio nfor example apps. Please make sure to keep them small and sollicit reviews on very small issues as example apps should really use the apis in a way as it is used.

        but rendering foaf-resources seems to me to be similarly basic than rendering titled contents, don't know ehere you see "a lot more work" by creating "web.resources.style.foaf". I see less work reviewing by the separation of concerns.

        Show
        Reto Bachmann-Gmür added a comment - Clerezza is all about semantic web applications which is almost the same as "linked data", we could make a sectio nfor example apps. Please make sure to keep them small and sollicit reviews on very small issues as example apps should really use the apis in a way as it is used. but rendering foaf-resources seems to me to be similarly basic than rendering titled contents, don't know ehere you see "a lot more work" by creating "web.resources.style.foaf". I see less work reviewing by the separation of concerns.

          People

          • Assignee:
            Unassigned
            Reporter:
            Henry Story
          • Votes:
            1 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:

              Development