Opened 11 years ago
Closed 4 years ago
#221 closed task (blessed) (reported-upstream)
Open-Source WordCamp.org
Reported by: | iandunn | Owned by: | iandunn |
---|---|---|---|
Milestone: | Priority: | normal | |
Component: | WordCamp Site & Plugins | Keywords: | |
Cc: |
Description
We should move as many components of WordCamp.org as possible into the Meta repo, so that it's open to the community to contribute.
Before each piece can be moved, it will need to be audited for any security vulnerabilities or sensitive information.
Change History (16)
#8
@
10 years ago
We should also open-source the mu-plugins so things like #502 can be contributed to by the community.
Subversion only supports svn:external
'ing files from within the same repo, so I'll migrate the few that need to remain private to a new mu-plugins-private
directory and then move the public ones to meta.
#9
@
7 years ago
@iandunn Do you know what's left to do on this ticket? How far away is this from being closable?
#10
@
7 years ago
Almost everything is done. The two things left are the camptix-extras
and wordcamp-shortcodes
plugins. Most of camptix-extras
has already been opened, and a few of the remaining parts will need to stay closed.
Neither are a high priority, since they're not important or commonly used features. I'm trying to focus my time on the things that will make the biggest impact, so I imagine it'll be a long time before I'm able to close this out.
#11
@
7 years ago
How much time do you think it'll take to complete this?
If I learned anything over the last two weeks, it's that finishing things and crossing them off sometimes take a surprisingly short time but it gives you a great sense of accomplishment and peace of mind.
#12
@
7 years ago
If things go smoothly, I'd guess that it'd take roughly 2 hours to clean up formatting, review the code for potential security issues and private data, test any changes, migrate it, deploy it, and re-test on production.
That'd have a very small impact though, and time is very limited. Saying "yes" to this means saying "no" to other things. Since there are so many things that will make a bigger impact, to me it feels like time spent here would essentially be wasted in comparison.
Even if this ticket is closed, there'll always be hundreds of other open ones that we don't have time to get to. I think that's just the nature of a large open source project (and, to some extent, any software project, or any project of any type). I think prioritizing the things that will make the biggest impact, and then focusing on those few things, is the best way to serve the project.
This ticket was mentioned in Slack in #meta-wordcamp by ryelle. View the logs.
5 years ago
#16
@
4 years ago
- Resolution set to reported-upstream
- Status changed from assigned to closed
This ticket has been moved to GitHub https://github.com/WordPress/wordcamp.org/issues/576
In 115: