File:  [NetBSD Developer Wiki] / wikisrc / users / schmonz / pkgsrccon2014.mdwn
Revision 1.5: download - view: text, annotated - select for diffs
Sat Jun 21 12:11:34 2014 UTC (6 years, 11 months ago) by schmonz
Branches: MAIN
CVS tags: HEAD
break for lunch

    1: # Attendees
    2: 
    3: * Calum
    4: * Youri
    5: * `abs`
    6: * `justin`
    7: * `jaapb`
    8: * `alnsn`
    9: * Sevan
   10: * `bsiegert`
   11: * `mlelstv`
   12: * `tron`
   13: * `spz`
   14: * `prlw1`
   15: * `wiedi`
   16: * ???
   17: * `sborrill`
   18: * `morr`
   19: 
   20: # Saturday
   21: 
   22: ## Benny Siegert: "BulkTracker"
   23: 
   24: * [BulkTracker](http://bulktracker.appspot.com) is WIP to parse
   25:   `pkgsrc-bulk` reports and present them in an organized way
   26: * Uses lots of trendy stuff:
   27:     * Google App Engine
   28:     * Ruby, Node.js, Twitter Bootstrap
   29:     * side comment: pkgsrc is missing some trendy stuff
   30: * [Source code](http://github.com/bsiegert/bulktracker)
   31: 
   32: ## Side discussion with Youri and Calum
   33: 
   34: * how can we induce people to choose pkgsrc over Homebrew?
   35:     * most people are looking for an OS-specific package manager
   36:     * they don't realize they should look for cross-platform
   37:     * I've learned that I should
   38:     * we need to attract OS X users on their own terms
   39:         * what if we managed /Applications, from source or not?
   40:     * likewise for other platforms
   41:     * what if we branded pkgsrc differently for each platform?
   42:     * also concentrate on binary package experience
   43:     * `pkgin` is a real nice user experience
   44: * how are people finding their OS X binary packages?
   45:     * screenshots they post on [/r/unixporn](http://www.reddit.com/r/unixporn)
   46: 
   47: ## Lightning talks
   48: 
   49: ### David Brownlee: "Pretty tabular data without much effort"
   50: 
   51: * jQuery
   52: * [example](http://www.netbsd.org/~wiz/perl.html)
   53: * see also <http://sync.absd.org/www>
   54: 
   55: ### Youri Mouton: pkgsrc for new developers
   56: 
   57: * used NetBSD and `pkgin` without knowing what pkgsrc was
   58: * saw `pkgin` supported on other OSes (e.g., Minix)
   59: * and OS X (a main OS he uses)
   60: * started manually making packages for `pkgin`, not realizing
   61: * _then_ understood it was pkgsrc being used to make packages
   62: * a few months doing bulk builds
   63: * there isn't a tutorial on how to start as a pkgsrc developer
   64: * submitted ports to pkgsrc-wip
   65: * people usually find MacPorts, Homebrew, Fink, and _then_ maybe `pkgin`
   66: * this is too bad, they ought to be finding us
   67: * Youri and Calum's project: <http://saveosx.org>
   68:     * they're doing gpg-signed packages
   69: * people ask "where can I find documentation" and there isn't a great answer
   70: * writing clear, clean docs for new users and developers would be great
   71: * we all think jperkin's writeups and docs on this are terrific
   72:     * can we have them?
   73: * tron: bootstrap experience for MacPorts may be nicer
   74:     * schmonz: should be possible to build a Mac `.pkg` from bootstrap
   75: * abs: three target demographics:
   76:     * use binary packages
   77:     * build from source, use options, don't want to fix things
   78:     * developers
   79: * this underscores the need for user-editable wiki
   80: * design patterns for pkgsrc: e.g., how to fetch from a certain git commit
   81: * hey, let's take some time as a group and merge `pkgsrc.org` into
   82:     `wiki.n.o/pkgsrc/`
   83: 
   84: ### Jaap Boender: OCaml
   85: 
   86: ### Matthias Scheler: world's best ISP
   87: 
   88: ## Me: "pkgsrc design ideas"
   89: 
   90: # Sunday
   91: 
   92: [[!meta title="pkgsrcCon 2014: notes and scratchings"]]

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb