-
Notifications
You must be signed in to change notification settings - Fork 441
Meeting with the OBS Community @ oSC19
Adrian Schröter edited this page Jun 11, 2019
·
5 revisions
Notes from the meeting with the OBS Community at the openSUSE Conference 2019:
- Integrate https://release-monitoring.org/ to make maintaining lots of packages easier
- Notifications for outdated packages
- Suggestion: Integrate better with https://software.opensuse.org/
- Diff generation slow
- Issue with truncated diffs
- Proposal: Don't load tarball diff by default. Provide a button for fetching it asynchronously.
- Bootstrap UI has too much whitespace (https://github.com/openSUSE/open-build-service/issues/7033)
- Requests: focus on review request, not accept.
- Dedicated review page with next/previous review button and keyboard shortcut (review mode equivalent to osc interactive review)
- Elements, like icons, hard to distinguish for buildresults
- Proposal: Add more color on buildresult color
- Read only API access (adrian: most likly public read only api access? Needs a way first to avoid killing us with expensive requests)
- Allow installation of different themes (per instance) without patching the code
- Allow switching of themes (at user level)
- Bootstrap navigation: no subproject links (https://github.com/openSUSE/open-build-service/issues/6532)
- API which only gives published packages for software.o.o (adrian: this is already the case. wild guess, you may have trouble with a broken index?)
- Problems with OBS instances (stable release). Bugs are not backported.
- Solution: Regular releases
- Solution: Better tracking of important bug fixes that are relevant for stable releases.
- Development Environment Overview
- Development Environment Tips & Tricks
- Spec-Tips
- Code Style
- Rubocop
- Testing with VCR
- Authentication
- Authorization
- Autocomplete
- BS Requests
- Events
- ProjectLog
- Notifications
- Feature Toggles
- Build Results
- Attrib classes
- Flags
- The BackendPackage Cache
- Maintenance classes
- Cloud uploader
- Delayed Jobs
- Staging Workflow
- StatusHistory
- OBS API
- Owner Search
- Search
- Links
- Distributions
- Repository
- Data Migrations
- next_rails
- Ruby Update
- Rails Profiling
- Installing a local LDAP-server
- Remote Pairing Setup Guide
- Factory Dashboard
- osc
- Setup an OBS Development Environment on macOS
- Run OpenQA smoketest locally
- Responsive Guidelines
- Importing database dumps
- Problem Statement & Solution
- Kickoff New Stuff
- New Swagger API doc
- Documentation and Communication
- GitHub Actions
- How to Introduce Software Design Patterns
- Query Objects
- Services
- View Components
- RFC: Core Components
- RFC: Decorator Pattern
- RFC: Backend models