Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
marklinimon [2018/03/12 03:24] – shuffle priorities MarkLinimonmarklinimon [2023/10/20 00:41] (current) – MarkLinimon
Line 1: Line 1:
-Ports committer, former **portmgr** member, former **bugmeister** member, former chief wrangler of package building machines.+**bugmeister** member, **wiki-admin** member, former **portmgr** member, former chief wrangler of package building machines, former ports committer.
  
-**Current projects**+==== Projects ====
  
-  * Tier-2 porting work, including adapting the tree to the new **armv7** ARCH; [[armv6/ports]]; [[arm64/ports]]; and powerpc64.+=== Current projects ===
  
-  * Bringing portsmon back up to date.+  * Attempting to document internal setup of [[Bugzilla]].
  
-**Ongoing projects**+=== Ongoing projects ===
  
-  * [[http://www.lonesome.com/FreeBSD/packages.html|Tier-2 package builds]] for [[http://www.lonesome.com/FreeBSD/FreeBSD:11:powerpc64/quarterly|powerpc64/11]], [[http://www.lonesome.com/FreeBSD/FreeBSD:11:sparc64/latest|sparc64/11]], and [[http://www.lonesome.com/FreeBSD/FreeBSD:12:armv7/quarterly|armv7/12]].  Please feel free to use these experimental packages for your own testing.       +  * Working on the wiki (see [[MarkLinimon/WikiGoals]]).
-    * :!: **Note**: these are not official packages from the %%FreeBSD%% project and there is no support for them.+
  
-  * On occasion, maintainer notifications for the above.+=== Other projects ===
  
-  * Removing stale information from the website and wiki.+  * [[MarkLinimon/StalledProjects|Projects which have stalled]]
  
-  * Continuing development and maintainance of [[portsmon]].+  * [[MarkLinimon/PastProjects|Past projects]]
  
-  * Sending email from [[portsmon]] informing maintainers about: ports marked BROKEN; ports marked DEPRECATED; ports marked FORBIDDEN; ports marked with an EXPIRATION_DATE; and PRs that they might not know about.  Although these emails can be irritating they have also been very effective in getting problems fixed -- especially for maintainers who are not %%FreeBSD%% committers and thus do not get any mail from the PR system about their ports.  (There is now a per-PR opt-out for the latter email.  Also, for that email, if the maintainer is a committer, or the maintainer submitted the update (email message match), then the email is not sent.  A per-maintainer opt-out needs to be added to the others.)+==== Goals ====
  
-  * Keeping an eye on [[spin]].+  * Removing stale information from the website and wiki, including such things as WantedPages, OrphanedPages, and AbandonedPages (in that order).
  
-**Past projects**+==== My Pages ====
  
-  * [[MarkLinimon/PastProjects|MarkLinimon/PastProjects]] +:!: as of 2023, most of these pages are in need of update or deletion.
- +
-**Long-term Goals** +
- +
-  * Trying to decrease the number of ports PRs in the PR database. +
- +
-  * Trying to decrease the number of broken ports overall, either by fixing them, encouraging others to fix them, or applying the Grim Reaper to ones that have outlived their usefulness. +
- +
-  * Working on ports meta-issues such as infrastructure improvements. +
- +
-  * Making updates to the [[PortersHandbook]] to make it much more accurate and complete. +
- +
-  * Coming up with some kind of more useful idea about browsing and searching ports that the tools that we have right now, which I consider primitive. +
- +
-  * Suggesting minor changes to the %%FreeBSD%% web site to push some links down one page to reduce clutter while at the same time bringing important links up one page. +
- +
-  * Suggesting other changes to make %%FreeBSD%% more easily installable and maintainable, as I find them. +
- +
-  * Trying to improve %%FreeBSD%%'s image outside of its own community, and trying to expand that community. +
- +
-**Projects that have stalled** +
- +
-  * Refactoring the [[MarkLinimon/WorkAreaFrontPage|front page of the wiki]].  Here are my [[MarkLinimon/WikiNotes|overall notes]]. +
- +
-  * Rewriting and generalizing my [[MarkLinimon/BlacklistNotes|poudriere helper script]]. +
- +
-  * [[MarkLinimon/CrossBuildingTips]] +
- +
-  * Rewriting [[powerpc/IBM9133]] which is totally stale. +
- +
-  * Attempting to create some scripts that will allow us to view the state of ports on one buildenv vs. another buildenv (e.g. "ports that are marked BROKEN on amd64 but not on i386"); to view the reason why packages that were not marked BROKEN and thus were attempted did not build.  See the [[http://people.FreeBSD.org/~linimon/studies/package_status|preliminary results]] and the [[http://people.freebsd.org/~linimon/patches/processlogs.diff|processlogs patch]]. +
- +
-  * Creating graphs of the state of packages on the various buildenvs over time. +
- +
-  * Attempting to identify abandoned distfiles on freefall.  (For comparison, here is the list of [[http://people.freebsd.org/~linimon/studies/public_distfiles/public_distfiles.txt|all distfiles on freefall]].  Someone else should take this over. +
- +
-  * Check to see if eadler actually copied off whatever was useful in [[http://people.freebsd.org/~linimon/ports_links.html|ports_links.html]], then nuke it. +
- +
-  * Set up a sparc64 ports tinderbox. +
- +
-  * Coming up with proposals to fix the problems in the [[PortersHandbook]]. +
- +
-  * Update [[portsmon]] to know about the new mailing lists and [[PortsNewDistfileChecker|PortsNewDistfileChecker]]. +
- +
-  * Trying to encourage a rework of the [[http://www.FreeBSD.org/faq.html|FAQ]] to be something more general, more concise, and more browseable.  A proposal was posted on -doc but needs much more work.  Currently I am out of cycles to work on this in the near-term. +
- +
-  * Trying to update the concept of when we consider a PR 'too old' -- with particular emphasis on basing it on %%FreeBSD%% version.  A proposal was posted on -doc. +
- +
-  * The [[http://people.FreeBSD.org/~linimon/architectures.html|FreeBSD architecture chart]], showing the availability of various features on a per-architecture basis.  It got political.  It would be really cool if someone else were to pick it up and bring it back up to date. +
- +
-**My wishlist** +
- +
-  * For someone to create a marketplace where users willing to pay for feature developments or updates could be matched with developers willing to perform work to be released under the %%FreeBSD%% License. +
- +
-**Stale Stuff** +
- +
-  * My [[http://people.freebsd.org/~linimon/ports_links.html|ports link page on freefall]] contains dozens of links which are all horribly stale. +
- +
-**My Pages**+
  
   * [[MarkLinimon/AncientVcsTidbits|AncientVcsTidbits]]   * [[MarkLinimon/AncientVcsTidbits|AncientVcsTidbits]]
Line 132: Line 73:
   * [[MarkLinimon/WorkAreaTestingAndCI|WorkAreaTestingAndCI]]   * [[MarkLinimon/WorkAreaTestingAndCI|WorkAreaTestingAndCI]]
   * [[MarkLinimon/scribbles|scribbles]]   * [[MarkLinimon/scribbles|scribbles]]
 +
 +----
 +
 +{{tag>Homepage}}
  
  • marklinimon.1520825087.txt.gz
  • Last modified: 2018/03/12 03:24
  • by MarkLinimon