CRUXCon 2005
- Date: Week of November 7th, 2005
- Location: Boston (New Bedford), Massachusetts, USA
Agenda
- Discussion
- Determine a solution for a centralized server for source code access and web portal development
- Define project structure, and create a road map for merging the CRUX and CLC projects
- Define teams and roles for individual tasks or goals to promote organization and collaboration among participants
- CRUX Core
- Define steps towards creating a common source repository for all CRUX/CLC material
- Multi-arch support, contemplate moving to subversion (or bazaar-ng?) in lieu of cvs for more flexible branching and revision control
- New architectures, what of "i686 Optimized"? AMD64, Sparc, ..
- Propose an official CRUX errata, perhaps as part of the web portal
- Discuss and resolve the software dependency tracking among ports
- Should all ports, including base and opt, list dependency data?
- Is dependency information worth propagating to the package database?
- How does this affect abstract dependencies, such as Java, sendmail, etc?
- Discuss the possibility of providing a CRUX branded kernel
- Perhaps a port which installs the ISO's boot kernel and modules?
- Other ports affected by this? lilo, module-init-tools
- Dropping devfs in favor of udev
- hotplug, sysfsutils should appear in base or opt
- Implications for init, fstab, rc, and what of udev on non-i686 architectures?
- The new user-contributed ports collection: define rules, process, and security measures
- Determine a standard for including menu items and icon files in ports
- Web portal project
- Decide on a unified look and feel to which both existing websites can easily be transformed
- Consider a community-editable documentation portal (Wiki)
- Revise, and consider alternatives to, the current bug tracking system (cvstrac)
- Brainstorm possible website features
- Utility or Script of the day/week/month
- Interesting tips, time-savers
- - CRUX blog aggregator, CRUX digest, etc..
- Consider enhancements to the online ports database
- Recent changes
- Recent searches
- Most popular searches
- Most active repositories
- Propose an overhaul of current wiki documentation
- Standard protocol for deriving document names
- Standard styling conventions
- Guidelines for when to create a document
- Propose a more clearly defined document tree
- Programming
- Merging web portals, porting both sites to common CGI environment
- pkgutils: attribute handling, meta data in package database
- pkgmk: sandbox build routine, usermode execution
- prtsync: smarter notifications, rsync support
- ports: rsync ports driver
- pkg-get/pkgsync: common package repository structure
- prt-get: abstract dependency support, aliasing
- Presentation
- The CRUX team will host a presentation at UMass Dartmouth on November 10th at 5:00pm. Members of the local Linux Users Group (SEMLUG), as well as interested Computer Science faculty and staff are welcome to attend. Topics will range from CRUX philosophy to filesystems to security. Questions and open discussion will be welcome. Individual attendees are encouraged to email Jay Dolan (jasonthomasdolan_at_yahoo_dot_com) to reserve seating. CIS class attendance may be arranged. Contact Professor Ram Bala (rbalasubrama_at_umassd_dot_edu).
Developer Attendance Name, Arriving, Lodging, Departing
Jay Dolan | --- | Jay's Apartment |
Per Liden | 17:50 - 05 Nov | Jay's Apartment | 20:35 - 12 Nov [booked] |
Johannes Winkelmann | 15:30 - 05 Nov | Jay's Apartment | 18:55 - 12 Nov [booked] |
Matt Housh | 16:27 - 06 Nov | Jay's Apartment | 14:31 - 12 Nov [booked] |
Professor Ram Bala | --- | --- | --- |
Unable to attend Name [,Reason]
- Simone Rota, sorry, low budget :/
- Juergen Daubert
- Daniel Mueller