Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Ruben Verborgh
    @RubenVerborgh
    So of course, priority 1 for all implementations is app developers. That is key.
    For CSS, priority 2 is back-end developers.
    And this particular issue is where those 2 priorities are in conflict.
    And the fact that it is architectural (for any implementation) means that supporting both puts a burden on back-end developers, which are also a priority for us.
    So there's more stakeholders than we might think at a first glance 🙂
    Hope that clarifies our position, and I will see how I can clarify this in all the issues.
    Michiel de Jong
    @michielbdejong

    Thanks! Yes, that definitely helps to explain your motivation. It's a good example of why decentralisation and open standards are so much harder than having a single monolithic app stack.

    We had a hope that Solid 0.9 would be a "black and white" contract between app developers and server developers, and we had to conclude that this hope was too early. But over the years to come, Solid will get better and better, just like the web platform did after the days of IE6.

    And in the meantime we will keep maintaining https://github.com/solid/test-suite#table like Solid's own equivalent of https://caniuse.com/ so that app developers know what to expect from each different server!

    sjoertrix
    @sjoertrix:utwente.io
    [m]
    Thank you for the clarification Ruben. In my opinion, it is important to sort this issue out, either go to a spec 0.91 with changes as you propose or implement it according to spec. It is great that you have the insights to see the implications. We should make sure that obvious differences between implementation (not due to having not enough resources/time) should not exist for a prolonged period of time. Together we should create front to push Solid forward.
    Michiel de Jong
    @michielbdejong
    :+1:
    Ruben Verborgh
    @RubenVerborgh
    Check! I don't have a spec-level solution proposal yet; only a bug report. However, this morning's meeting has made it clear that, despite the limited practical implications, CSS should have an interim solution. Will resurrect solid/community-server#618 and follow up there. Thanks for pushing this.
    Michiel de Jong
    @michielbdejong
    That's great news, thanks a lot!
    mariadimou
    @mariadimou
    This message was deleted
    2 replies
    mariadimou
    @mariadimou

    Executive Summary
    Thanks again for the above posts @RubenVerborgh , @michielbdejong and @sjoertrix:utwente.io! They convey the constructive atmosphere of our meeting yesterday on specs vs implementations. Please see Participants and all the links in https://indico.cern.ch/event/1124784/. Pasting here the summary. Please place here comments/corrections/additions.

    The Solid specification being now on version 0.9.0, meaning close to final, further changes can only be few, well justified and agreed.
    The top-of-the-list Solid server implementations NSS, ESS, CSS show deviations from the specs on few specific points (see table).
    These deviations were well thought of and done by justifiable design choices and to serve existing use cases.
    Adherence to the specs is not a dogmatic issue but a technical one.
    The test-suite, users' pods migration, ACLs re-adjustment, Solid applications' development are affected by the differences amongst Solid server implementations and get discouraged in the process of getting familiar with the Solid technical solutions and embrace the Solid project ideology. This is why the necessary changes to the specs should continue to be discussed between editors and implementors now that we are at an important point for Solid.
    This was agreed by all participants and started immediately by with this example issue discussed at the meeting . Mutual thought and talk shall continue with ad-hoc technical meetings between all interested parties, i.e. the Solid project leadership, specs' editors, implementors, apps' developers, "customers". Posting comments in github issues is sometimes not enough to fully understand the various positions.
    Next technical event is https://indico.cern.ch/event/1124804/ on CSS.

    mariadimou
    @mariadimou
    Please join Solid World TODAY @ 16h00 CET - Register HERE!
    1 reply
    Alain Bourgeois
    @bourgeoa
    @mariadimou I'd like to join you next technical event. How do I login ?
    2 replies
    mariadimou
    @mariadimou
    @/all Here are my notes my notes https://indico.cern.ch/event/1128304/ from today's Solid World.
    Welcome @edwardsph, one of the speakers, to this channel.
    If any of you who were present see any mistake in the notes, please let me know. Video will be available soon and linked from https://solidproject.org/events
    1 reply
    mariadimou
    @mariadimou
    CERN people in this channel:
    Inrupt kindly sent me Solid stickers. I am putting a few in the internal mail for @costahep, who asked for them. Others from CERN, please let me know.
    4 replies
    kgerd
    @kgerd
    Thursday, I had a chance to chat with @mariadimou about using Self-Sovereign Identity (SSI) in connection with SOLID. There's a protocol at https://indico.cern.ch/event/1128832/ - SSI might be a desirable alternative to SSO, as Distributed Identities (DIDs) might better fit with the self-sovereign philosophy of SOLID. BTW, the whole thing got triggered by conceptual considerations for a lifelong educational ecosystem, where SOLID would be one of the ways to implement data pods in addition to wallets. What do you think?
    1 reply
    mariadimou
    @mariadimou

    @/all - There are papers attached to the above event mentioned by @kgerd. Please have a look and put comments in this channel. I am happy to organise a Zoom meeting to brainstorm.

    Meanwhile, remember TODAY at 14h00 CET the technical meeting on CSS https://indico.cern.ch/event/1124804/.

    mariadimou
    @mariadimou

    @RubenVerborgh @joachimvh @bourgeoa @joeitu @janschill :
    You were present yesterday at the above mentioned meeting. Here are the notes. Please add/comment/correct!
    The very executive summary is:

    1. CSS will look into SSO integration.
    2. The UI is not a business for Solid servers.
    3. Maria and Ruben will discuss offline how the new foreseen positions at Gent university could be combined with the Solid deployment at CERN.

    These 3 points are really much too brief. Please click and read.
    Thank you!

    Ruben Verborgh
    @RubenVerborgh
    Thanks @mariadimou!
    mariadimou
    @mariadimou
    @csarven, would you like to invite @IgorJakovljevic to one of the Notifications group meetings? Igor does his PhD here at CERN on Notifications. It would be good for CERN people to get a better understanding of every Solid application.
    2 replies
    mariadimou
    @mariadimou

    @all Solid World this Thursday! Please see on https://solidproject.org/events how to join!

    The Web is 33 years' old this Saturday March 12th! Right?

    Anton Wiklund
    @ixuz
    Hi CERN and Solid friends! FYI, Kushal Das have suggested an open meeting to discuss the topic of privacy in relation to Solid and WebID. You find his invitation/announcement here: https://gitter.im/solid/authentication-panel?at=623355cbc61ef0178e79f965
    mariadimou
    @mariadimou
    Thank you Anton. I am away with limited network access. This is the worst week to be away due to unprecedented changes in CERN IT. I shall assimilate the situation and get back next week.
    Christian Guetl
    @cguetl_twitter
    Just joined and happy to collaborate with all of you.
    Anton Wiklund
    @ixuz
    Hi Christian :)
    mariadimou
    @mariadimou
    Thank you so much!
    mariadimou
    @mariadimou
    grateful to @cguetl_twitter and @IgorJakovljevic for the great collaboration we just started offline for a Solid deployment in the near future. More details a.s.a.p.
    mariadimou
    @mariadimou
    @all CERN recently launched a new initiative called “CERN Innovation Programme on Environmental Applications” (CIPEA). You can fid more information at https://kt.cern/environment/CIPEA
    Tomorrow Wednesday there is a brainstorming session. Is there any environment-related Solid activity, sub-project in your institutes/countries? Thank you very much in advance for your contribution!
    mariadimou
    @mariadimou
    Connection info on event page https://indico.cern.ch/event/1150942/ for the public event announced above a brainstorming meeting today at 16h15 on Zoom.
    If you know of any Solid apps with focus on the environment, please connect and/or put a link of the repo and/or website here.
    I also take the opportunity to remind you of Solid World this Thursday 14 April at 16h00 CEST. Agenda and Zoom coordinates on https://www.eventbrite.co.uk/e/solid-world-2022-tickets-223005725127
    kortemeyer
    @kortemeyer
    Going back to a discussion I had with @mariadimou in February, https://indico.cern.ch/event/1128832/ , I just wanted to point out a recent article on SSI in education, https://er.educause.edu/articles/2022/4/self-sovereign-identity-user-scenarios-in-the-educational-domain - to me, SSI and SOLID look like marriage made in heaven - what do you think?
    9 replies
    mariadimou
    @mariadimou
    In case anyone is interested, I sponsor a lecture with demos this coming Monday April 25th at 15:00 CEST on Zoom. About a game raising awareness on personal data capture https://indico.cern.ch/event/1124881/. Speakers are from the University of Ticino, Switzerland. You need your Indico login to access the Zoom coordinates. Indico logins are easy to obtain. If you really can't get one, please let me know.
    mariadimou
    @mariadimou

    I also take the opportunity to remind you of Solid World this Thursday 14 April at 16h00 CEST. Agenda and Zoom coordinates on https://www.eventbrite.co.uk/e/solid-world-2022-tickets-223005725127

    Notes from last week's Solid World in https://indico.cern.ch/event/1151484/ - credit is due to @KyraAssaad for collecting and sorting the links from the Zoom chat. Thanks Kyra!

    mariadimou
    @mariadimou
    CERNITAll-StaffMeeting21032022_final - Read-Only.pdf
    mariadimou
    @mariadimou

    Dear @/all ,
    the above set of slides describe the new CERN IT strategy, operational model and structure that becomes effective today.
    The CERN-Solid collaboration project is discontinued. Despite my efforts, no way to reverse this decision for now. This channel and http://solid.cern.ch will continue existing.
    I'll be available for @joeitu until he graduates and shall keep the UI/UX meeting we have arranged with Sharon, Timea and @janschill .
    More CERN Academic Training on Linked Data and Solid is being prepared for the autumn with @RubenVerborgh and Uni Gent collaborators.

    Many thanks to @timbl , @michielbdejong , @janschill , @RubenVerborgh , @csarven , @pferreir , @ThiefMaster and all the people from Sweden, Austria, Belgium, the Netherlands and Switzerland that helped, supported, exchanged, brainstormed in this effort.

    4 replies
    Ruben Verborgh
    @RubenVerborgh
    Thank you @mariadimou
    Tim Berners-Lee
    @timbl
    Thank you Maria and all who have worked on this and helped wonder about what CERN could do with Solid.
    mariadimou
    @mariadimou

    @/all
    Please find below details related to the forthcoming Academic Training Lecture series that will take place this week on 11-13 May at 16h00 CEST.
    You may follow the lectures via Webcast.
    There will also be publicly accessible recording.
    We shall have the honour to have Internet father Vint Cerf and Web inventor Sir @timbl joining part of this series.
    Title: Distributed computing - A historical perspective
    Abstract:
    After the ARPANET (Advanced Research Projects Agency Network) began in 1969, leading to the TCP/IP protocol development in the USA, a period of intense network competition began between continents and companies. It lasted for more than a decade and affected many protocols and applications. A number of EU-funded projects were born and have kept re-incarnating until today. How was email done in the early 1990’s? When could we send photos by email for the first time? What was the first decade of the World Wide Web like? How did HEP move from mainframes to distributed computing? Which manufacturers have since dominated the landscape in the process towards today’s computing cloud? In this series, we shall try to answer such questions, with contributions by some of the makers and leaders of this technology.
    Details:
    Wednesday May 11th at 16:00 CEST on Zoom https://indico.cern.ch/event/1052073/ - The Network(s)
    Ben Segal will explain how trying to solve a straightforward problem - sharing computer data at CERN in the 1980’s - involved us unexpectedly with economic, political and social issues. A study of disruption at CERN and beyond.

    Thursday May 12th at 16:00 CEST on Zoom https://indico.cern.ch/event/1052076/ - Email and the Web
    Maria Dimou & Nathaniel Borenstein will describe how the protocol wars affected the email, probably the most popular application of the 1980ies. How the Multi-Purpose Internet Mail Extensions (MIME) introduced more than plaintext in email messages. And, last but not least, the Web at CERN during the first decade of its life.

    Friday May 13th at 16:00 CEST on Zoom https://indico.cern.ch/event/1052077/ - The Shift and Grid projects
    Frédéric Hemmer & Les Robertson will speak about the move from mainframes to clusters, from many manufacturers (HP, Digital, Silicon Graphics and more) to Linux "pizza" boxes, after the "experiment" to run physics code on Windows, the purpose of RFIO, the Shift and Grid projects.

    As sponsor and co-speaker in this series, I am very sorry that my lecture clashes with the next Solid World but the CERN Academic Training 2022-2023 programme was fixed before Solid World moved to the middle of the month.

    Sarven Capadisli
    @csarven
    Hi @mariadimou ! Thank you and everyone for all the insights you've shared with the Solid project over the years.
    @mariadimou Is there some process in place that creates archival snapshots of all of the material? Perhaps at https://web.archive.org/ ?
    mariadimou
    @mariadimou
    @csarven thank you for your kind words. About archiving, not sure what you mean...
    All CERN-Solid activities are archived under http://solid.cern.ch.
    About the historical Academic Training events, mentioned in the post above, the slides and related material is available publicly on the Indico events mentioned above.
    Especially on https://indico.cern.ch/event/1052076/ I have put dozens of documents related to the history of network protocols, the Email and the Web. Videos will be available from the same place soon.
    Sarven Capadisli
    @csarven
    @mariadimou I was thinking of snapshots at a trusted third-party service would help people in the event that the service is no longer available/accessible ( https://indico.cern.ch/tos ). Looking up a copy of the original URL at the time the snapshot was taken to very useful, for example at the Internet Archive.
    1 reply
    mariadimou
    @mariadimou
    @csarven thank you! I'll check and get back to you. @pferreir or @a-1-wagner any ideas?
    mariadimou
    @mariadimou
    @csarven Given the answer in the thread by @ThiefMaster , as Indico has proven the most reliable and performant service, so we can rest assured we are covered for data preservation.
    mariadimou
    @mariadimou
    @/all
    On page https://indico.cern.ch/event/1052076/ you can find slides, video and dozens of links about the history of the Web, with very interesting discussions with network protocol pioneers, like Internet father Vint Cerf and MIME protocol co-author Nathaniel Borenstein.
    The event of the day before https://indico.cern.ch/event/1052073/ contains slides and video of Sir @timbl's CERN Mentor with Tim and Vint also participating and giving input of historical value.
    mariadimou
    @mariadimou
    Today at Solid World @RubenVerborgh showed this list of issues for the Solid Challenges that SolidLabResearch is constructing. Comments on priority and additional ideas welcome.
    mariadimou
    @mariadimou

    FYI, new CERN hiring programme for young professionals, many IT jobs, if you are interested or wish to relay to your contacts:

    Early Career Professionals – University Graduates and the potential projects can be viewed here https://careers.cern/origin-university-graduates
    Early Career Professionals – Technician/administrative fields and the projects can be viewed here https://careers.cern/origin-technicians-admins

    mariadimou
    @mariadimou
    https://indico.cern.ch/e/OSSYM-2022 is a free-of-charge in-person AND online Open Search Symposium at CERN next week 10-12 October. Please have a look at its reach programme and feel free to join, if you wish.
    1 reply