User:Zar2gar1
Howdy!
Oh, There are User Templates
[edit]This user is a WikiHobbit. |
This user is a mathematician. |
Big list o' reorg ideas
[edit]Merger suggestions
[edit]Bureaucracy + Civil service (Society)
Trust (business) + Trust company + Corporate group + Holding company (Society)
Academic study of Western esotericism into Western esotericism (Society)
- Already discussed and seconded on the article talk-page
- The content can probably be pruned significantly before / after moving into the primary page
Classification + Classification (general theory) + Categorization (Science Basics)
- May be a tricky one, but all 3 have significant overlap, even if technically different
- Also see Classification of the sciences (Peirce) and the general Typology article (currently a disambig)
Primary alcohol into Alcohol (chemistry) (Chemistry)
- This is an easy one :-)
Primary carbon, Secondary carbon, Tertiary carbon, Quaternary carbon all into Carbon-carbon bond (Chemistry)
- Another easy one
Ice II + Ice III + etc. (Chemistry)
- Essentially all phases of ice except maybe Ice Ih
- Two possible approaches:
- Squeeze them into the current Phases section on the Ice article
- Split out the Phases section into its own article, then consolidate there
Aqueduct (water supply) + Navigable aqueduct + Aqueduct (bridge) + Canal (Tech)
- This will be a challenging one that takes some thinking through
- Some of these articles should definitely remain separate, but there's a lot of overlap across them
Assisted-opening knife into Switchblade (Tech)
- Technically slightly different, but the same idea, with a lot of redundant content
Manchester Baby and Manchester Mark I into Manchester computers (Tech)
- A borderline case so ask for consensus first at the article
- Definitely a lot of redundancy though, especially in the Background sections
MEMS + Micromachinery + Nanoelectromechanical systems (Tech)
- Even if keeping the micro- and nano-scale articles separate, there's a lot of redundancy
- Also check links on the MEMS article for others that could potentially be absorbed
Solid geometry into Three-dimensional space (Math)
Symmetry + Symmetry (geometry) (Math)
- At first glance, makes sense they're separate
- A close reading shows the Symmetry article is still overwhelmingly mathematical though
New article ideas (or expand in existing articles)
[edit]Benediction sign (Religion)
- Noticed no direct explanation of benedictio latina & benedictio graeca on English wiki
- Especially relevant to art history
- Can migrate over article from French wikipedia: fr:Signe de bénédiction
- Will need to disambiguate with:
- Hand of benediction (medical condition with related etymology)
- Benediction (a full ritual, not just the gesture)
- Related concepts include Mudra and (parts of) Priestly Blessing
- Include intro sections and out-link to main articles?
Event notification (Tech)
- Currently just a redirect to a (pretty generic) subsection on Event (computing)
- Noticed while working on Reactor pattern that there's no detailed discussion of the mechanism
- Many specific instances have their own articles:
- Select (Unix), kqueue, epoll, IOCP
- libevent is also related, though it's more of an abstraction layer
Improve separation of related articles
[edit]Gossypium vs. Cotton (product)
- Already split, but could improve cross-links and hatnotes
- Also check for redundancy between articles
Sugar vs. Sugarcane vs. Sugar (chemistry) vs. chemical types like Sucrose vs. product classes like Brown sugar
- Another product vs. source one, but this one gets messy really quick
- Current suggested course of action
- Add Sugarcane to hatnote on main article and disambiguation page
- Move Sugar (chemistry from current redirect (Carbohydrate) to its own page
- Migrate very specific details from Carbohydrate to Sugar (chemistry)
- Migrate chemical details from main article to Sugar (chemistry)
- Consolidate / re-orient specific types like Sucrose to Sugar (chemistry)
- Consolidate / re-orient specific product classes towards the main article
- Consolidate cultivation parts of production from main article onto specific source crops
Palaquium gutta vs. Gutta-percha
- One more product vs. source one
- Improve hatnotes and cross-links, then consolidate redundancies
- Possibly add disambiguation page?
Western esotericism vs. Exoteric
- Already discussed this some on talk for Western esotericism
- Essentially, eso- and exo-teric have two historically related but distinct contexts:
- In the loose sense, esoteric doctrines vs. more mainstream ideas
- More technical in philosophical scholarship, when a philosopher's works are believed to be written for select students vs. a general audience
- Consensus seems to be for the following course of action:
- Rename Exoteric to Esoteric and exoteric
- Move content on the scholarly context from Western esotericism to the new page
Surface vs. Surface (mathematics) vs. Surface (topology) et al.
- Need to discuss and get consensus; no clear course of action yet but consider the following
- Migrate out details from Surface (mathematics) to more specific articles, such as:
- Algebraic surface, Coordinate surfaces, and Solid geometry
- This has already been done to an extent for Surface (topology)
- Migrate out generalities from Surface (mathematics) to the main page
- Re-evaluate Surface (mathematics) page
- Make a redirect to the main article section if minor enough at that point
- Re-evaluate specific articles for further consolidation with each other
- E.g. Coordinate surfaces vs. Solid geometry
VA bot task list
[edit]The VA project is especially starting to pick up at level 5, which is at a whole different scale. Cewbot already does a lot, but I'm interested in trying something new and maybe taking up a bit of the load:
Preliminary research and planning
- Want to try doing an initial version in Lua even though it doesn't have a bot framework
- Shouldn't be too bad though if I keep the logic clean and Mediawiki API calls simple
- Can always fall back onto Python / PyWikibot if necessary
Check I won't be stepping on Cewbot's toes
- Spoke with Kanashimi who said a 2nd bot would be good
- Cewbot's code is available if I decide to fall back onto JS and reuse it
Settle on vitality metrics & figure out sources
- Quarry is good for basic queries & testing
- However, the DB replicas impose a lot of limits
- Particularly in regards to views & indices (and therefore potential joins)
- By creating a user DB on ToolDB, one can have much fuller control
- Many items will need to be pulled from content though
- Probably via the Wikimedia API
Task #1: Compile DB vitality metrics
[edit]Get account setup on ToolDB
Get enwiki_p as a user clone
Configure all tables, views, & queries
Publish the following result set with other fields:
Metric | Frame | Expected dynamics | Breakout? | Other comments | Implementation status |
---|---|---|---|---|---|
Creation date | Historical | Stable | See Lindy effect | ||
Last revision date | Current | Unstable | Primarily to filter out stale articles | ||
Edit density | Moving average (MA) | Cyclical and fluid | 3, 12, & 36 month MAs | ||
Watcher count | Current | Sticky | |||
Languages | Current | Sticky | |||
Interwikis | Current | Sticky | |||
Wikilinks | Current | Sticky | In- and out-links | Article namespace only |
Task #2: Create Bot to Automate Runs & Expand
[edit]Research and start proposal process for new bot
Create skeletal bot (in Lua?) to perform actions
Automate quarterly runs of the Mk-I query
Integrate page-view data into table
- Views are likely cyclical and fluid so use moving averages
- Provide breakouts of 3, 12, and 36 months
- Also provide breakouts with and without bot views
Add aggregate "vitality" score based on current metrics
- Equal weighting across items
Task #3: Add Content-based Estimates & Improve Access
[edit]Investigate Wikimedia API further
Expand / create 2nd bot to gather other estimators:
Metric | Frame | Expected dynamics | Breakout? | Other comments | Implementation status |
---|---|---|---|---|---|
Wikiproject priorities | Current | Stable | Tally by rank | ||
Citation density | Current | Stable | Seems promising, but details need some thought | ||
VA level | Current | Stable | Context only, not scored (circularity) | ||
Assessment | Current | Stable | Context only, not scored (circularity) |
Provide result set in convenient forms
- See if it can be dumped to somewhere with a dynamic UI
- Table should be sortable
- May need to trade-off some with pagination though (for data-size)
- Breakout columns can use lexicographic sorting
Task #4: Collate historical list size data
[edit]This was a request on the VA talk pages, may be more insightful for Lv 4 and 5 subpages. This also should probably get its own bot too.
Grab more recent counts from edit-descriptions
- Probably the simplest strategy going back as far as Cewbot documents the section count
- Obviously, won't be 100% accurate for all times (e.g. if Cewbot was down for maintenance)
Export data dump somewhere
- This may make more sense as a table or page under WP:VA
- The data should mostly (barring corrections) be append-only
Include moving-average calculations in data dump
(Wishlist) Data-mine actual page-versions prior to Cewbot
- This could get tedious so probably won't implement anytime soon
Other miscellaneous tasks
[edit]These are just various ideas or little tweaks the bot could eventually do. Several may just entail taking on some responsibilities from Cewbot.
Delete / replace Wikipedia:Vital articles/Popular pages?
- This appears to be dormant but was previously maintained by Community Tech bot
Flag duplicates within a single level
- Cewbot already does this too
Detect category crossovers between levels
- For example, if Petroleum is in Chemistry at one level and Tech at another
Auto-resolve redirects
- Cewbot may already do this
Flag other non-article types (lists, disambig, etc.)
Update the landing page tables at Lv4 and 5 automatically
Update any other quota indicators from a single source of truth