Coder Social home page Coder Social logo

Comments (11)

alebcay avatar alebcay commented on July 27, 2024

See also lensapp/lens#6855 requesting upstream document how to included desired extensions as bundled (in-tree) extensions.

from openlens.

AndrewSav avatar AndrewSav commented on July 27, 2024

@MuhammedKalkan was this done? If so can you link PR/commit please?

from openlens.

MuhammedKalkan avatar MuhammedKalkan commented on July 27, 2024

@alebcay is following this on the linked issue at Lens repo. No need another issue here

from openlens.

AndrewSav avatar AndrewSav commented on July 27, 2024

@MuhammedKalkan as far as I understand the linked issue is about documentation. This issue is about actually implementing this here. Does this make sense?

from openlens.

MuhammedKalkan avatar MuhammedKalkan commented on July 27, 2024

Nope not only that, he wants to know how to. I have already asked him here if we could bundle extensions. #83 (comment)

If someone has an idea or can do it , PRs are always welcome.

from openlens.

AndrewSav avatar AndrewSav commented on July 27, 2024

Right, so what you are saying is that we do not know how to that yet. Can we may be keep the issue open until the time we do, since we obviously have not solved it yet? Thanks!

from openlens.

jkroepke avatar jkroepke commented on July 27, 2024

The main issue here is that we are not aware of how to bundle them. This repository has the strategy to run a build based on unmodified source (build scripts are part of the sources). A side from that, there is no offical source for the out of tree extensions yet and I would not depend agaist other 3rd party repositories.

from openlens.

AndrewSav avatar AndrewSav commented on July 27, 2024

The main issue here is that we are not aware of how to bundle them.

That is understood, I hope that one way or another someone figures that out.

I would not depend agaist other 3rd party repositories

Unfortunately, the reality is that Lens started removing functionality (viewing logs? really?) from the main source tree so they could charge for it. It is probably just the first removal but not last. If we do not figure out how to bundle third party plugins, this installation will become less and less useful as they remove more features. I've spoken with a few users and for most of them not being able to view logs in Lens reduces the usefulness of the tool severely. A few more removal like this and there will be no point using OpenLens anymore, that's my concern.

from openlens.

ebbypeter avatar ebbypeter commented on July 27, 2024

With the removal of "core" capabilities, I am wondering if we need to pivot the discussion to fork or even split from OpenLens.

from openlens.

jkroepke avatar jkroepke commented on July 27, 2024

This OpenLens repo will not the long term solution here, Something like clone and patch build scripts is cat and mouse situation. Since they convert OpenLens to an npm package, they may remove the scripts for the distributions builds anyways in future.

A few more removal like this and there will be no point using OpenLens anymore, that's my concern.

Yes, so we are back to k9s.

And we are not aware of javascript. If some changes on the extensions are needed, no one is able to maintain it. Thats a good reason for keeping the extensions out of tree.

Fork is the way to go, But the project feels huge. I would be hart to maintain it. LibreLens already died. Long term way would be a complete alternative to Lens OR buy one license, if you stay with it.

from openlens.

marafa-sugarcrm avatar marafa-sugarcrm commented on July 27, 2024

readme was updated to inform users how to install the missing extensions https://github.com/MuhammedKalkan/OpenLens#extensions

this can be closed

from openlens.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.