Comments (4)
In my opinion, switching to the .log format enhances the user experience, improves tool compatibility, aligns with industry standards, and has no real downsides.
While some systems or users might currently depend on the .txt format, the advantages of switching to .log outweigh this. Many users, including myself, likely rename the file to .log before consuming or accessing it. This change will simplify workflows and make life easier. Additionally, IDEs like VS Code can parse .log files better, making them easier to read compared to .txt files.
I have captured an example below that illustrates the difference between .log and .txt files and the impact it has.
![Screenshot 2024-07-27 at 8 25 51 PM](https://private-user-images.githubusercontent.com/10198650/352760168-777711ef-9e47-4c35-ac15-bfa4286cd0d8.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQ3MTEwNjksIm5iZiI6MTcyNDcxMDc2OSwicGF0aCI6Ii8xMDE5ODY1MC8zNTI3NjAxNjgtNzc3NzExZWYtOWU0Ny00YzM1LWFjMTUtYmZhNDI4NmNkMGQ4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODI2VDIyMTkyOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTA0OTk3MjBhYzAyMDQ5ZWVmOGM2OGYxNjVmYzk1NDUwYzczODBkYmQ5MzM3YTAyYWZjNWU5NTU3ZDYzYmVkNWYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.8UYSWpeYZSp4GaPaWrdjP5xvyQyF7LP3ZEWfYw75Q3s)
Thanks for considering this!
from argo-cd.
Sweet, the highlighting alone sells me tbh. Want to just add a quick note to the 2.12-2.13 upgrades page in your PR, just in case anyone relies on the current extension?
from argo-cd.
Concretely, what's the negative impact of using .log? In general I think "following conventions" is good, but I'm not sure it's enough to justify changing the current behavior (which someone somewhere might depend on).
from argo-cd.
Super! I added a note around it in the docs.
from argo-cd.
Related Issues (20)
- couldn't find cmp-server plugin with name "helmchart-ytt" supporting the given repository HOT 2
- Multiple sources, with same name yaml property in parameters (different level) causes the UI to crash
- Add more information for enabling the Terminal in Argo CD HOT 2
- Deeplink `url` evaluated before `if` condition HOT 1
- Allow connecting from the Notification Controller to the Repo Server without TLS
- argo missing parameters for helm after loading a single values file HOT 2
- Can not sync application with some securityContext HOT 5
- `argocd login --core` is using local cli instead the API server
- Improve logic on cache set
- unclear warning about deprecated plugins "spec.plugin.name is set"
- Issue with adding Repo-Creds for Azure DevOps Collection Projects HOT 1
- Push test results to codecov even when a test fails
- Push e2e test results to codecov
- Use `grpc.NewClient` instead of `grpc.Dial` HOT 3
- Repo Server EOF errors when accessing cache HOT 1
- status.summary.images not updated on upgrading an image in Application
- labels in managedNamespaceMetadata not being added to namespace HOT 1
- ApplicationSet controller infinite renconcile loop and wasting CPU resources HOT 1
- ignoreDifference not works with app in app pattern
- Argocd annotation in Trivy ClusterComplianceReport restricts the resource to Sync
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from argo-cd.