Opened 13 years ago

Last modified 13 years ago

#7 closed defect (FIXED)

Mount sphinx docs at http://docs.mediagoblin.org

Reported by: Christopher Allan Webber Owned by: Matt Lee
Priority: minor Milestone: 0.0.1
Component: Keywords:
Cc: Parent Tickets:

Description

GNU MediaGoblin sphinx docs are make'able by cd'ing into the docs
directory and running make.

We should have docs.mediagoblin.org run the latest docs out of git
master.



Attachments (1)

build_mediagoblin_docs.sh (2.7 KB ) - added by Will Kahn-Greene 13 years ago.
build_mediagoblin_docs.sh

Download all attachments as: .zip

Change History (11)

comment:1 by Will Kahn-Greene, 13 years ago

I have it in my queue to track down Matt when the docs are in a
better state and help him help me get this done. I'm hoping that'll
be the end of this week.

I don't want to push anything until then because things are in flux
and need to be de-lorem-ipsummed in a serious way.



comment:2 by Will Kahn-Greene, 13 years ago

Milestone: 0.0.1
Putting this in the 0.0.1 target.



by Will Kahn-Greene, 13 years ago

Attachment: build_mediagoblin_docs.sh added

build_mediagoblin_docs.sh

comment:3 by Will Kahn-Greene, 13 years ago

I wrote Matt the attached script to run which will clone the repo,
checkout the revish, build the docs, and copy the stuff to the
specified target directory.

It probably has some bugs, but I did some minor testing and it
seemed ok.

Part of me is tempted to create a scripts/ directory in the
repository and put this there.

Chris: What do you want to do with infrastructure scripts like
this?



comment:4 by Christopher Allan Webber, 13 years ago

Thanks Will!

I'm not sure how I feel about it being checked in to the
repository. I think I'd rather have it checked in with the website
stuff if that can be done cleanly, but since that's managed by the
movable type system, maybe it can't. My main concern is confusing
users that there are scripts here but that maybe they aren't really
for users, just for the website?

I guess if it's going to be checked in it can be checked in to
scripts/ for now.



comment:5 by Will Kahn-Greene, 13 years ago

That's exactly the dilemma I was thinking, too.

I won't check it in. At some point p, we'll get a wiki and I can
put it there. Or if there's a critical mass of infrastructure
scripts, we can create another repository. Or some third option.



comment:6 by Matt Lee, 13 years ago

`http://bugs.foocorp.net/projects/mediagoblin/wiki <http://bugs.foocorp.net/projects/mediagoblin/wiki>`_



comment:7 by Will Kahn-Greene, 13 years ago

Matt set up the script and it's running, however, the server is
using Sphinx 0.6.6 and it needs to be running something post-1.0.

So outstanding items:


1. install a more recent version of sphinx on the server running
   build\_mediagoblin\_docs.sh



comment:8 by Will Kahn-Greene, 13 years ago

Status: NewResolved
This is all fixed now! Closing it out!



comment:9 by Will Kahn-Greene, 13 years ago

Status: ResolvedClosed
This is done, so I'm closing it out which means "Closed" this
time.



comment:10 by Will Kahn-Greene, 12 years ago

The original url for this bug was http://bugs.foocorp.net/issues/266 .

Note: See TracTickets for help on using tickets.