Haha, let's add that to the todo list. Writing a GUI for webby shouldn't be that hard using MacRuby + webkit. Integration with git can easily be done using grit http://grit.rubyforge.org/ (we don't even need to fork or push to the repo, we can save the blog posts as gists http://gisthub.com/ check Greg's macruby project to see how he did it: http://github.com/atduskgreg/drift/tree/master)
Anyone feels like hacking on a cool little project? (it would be a nice demo project to ship with MacRuby ;) ) - Matt p.s: Jordan, why do Apple people always want others to do things in a easier/more intuitive way? ;) On Wed, Aug 19, 2009 at 11:46 PM, Jordan K. Hubbard <j...@apple.com> wrote: > Gosh, if only there were some way of writing some sort of graphical > application which could make composing, previewing and submitting blog posts > like this a one or two button click operation rather than having to do all > those tedious manual steps! It would have to have a nice looking UI, of > course, and some widgets for previewing HTML/other content. If it could > also be written in some sort of high-level language which let one do this in > the fewest lines of code, well that would be just icing on the cake! Man, > it's just too bad we don't have anything that fancy and have to send people > to the command-line all the time instead! ;-) > - Jordan > > > On Aug 19, 2009, at 10:01 PM, Matt Aimonetti wrote: > > Alright, things are now setup and contribution should be easier (patches > against svn are also accepted). > > How to contribute content for the website using github: > > * fork the website repo on github: > http://github.com/mattetti/macruby_website/ > * clone and pull your branch locally > * create a new topic branch, work on the post, git rebase > interactive/squash commits > * push your branch/commit to your branch and email the list/me to let us > know that the article is ready > * I'll cherry pick your commit and push it to the svn repo > * after verification, Laurent will redeploy the site. > > Advice: > > * try to communicate with other contributors so we don't end up with 2 > people working on the same post. > * if you want to cover something that isn't a status update or major > change, please get in touch with one of us or post to the mailing list. > * I might be on a trip or not available so don't hesitate to send me a > reminder or contact the mailing list if I don't get back to you. > > Technical details about the blog engine: > > The website is developed using webby http://webby.rubyforge.org/ > You obviously need to have webby installed on your machine. ($ sudo gem > install webby) > Using $ webby autobuild will let you preview the site in your browser.(it > should run and open http://localhost:4331/) > To create a new blog post template, simply do: $ webby blog:post > > Mike, if that's ok with you, could you write a tutorial ($ webby > create:tutorial ) on how to write and submit a blog post? > > Thanks, > > - Matt > > > On Wed, Aug 19, 2009 at 6:51 PM, Matt Aimonetti > <mattaimone...@gmail.com>wrote: > >> Thanks Mike, I already wrote your name down ;) >> I'm working on setting up some stuff so contributing will be easier. >> >> Once everything setup, I'll write an email explaining how to contribute >> and maybe the first task would be to write a tutorial on how to contribute >> content to the website :) >> >> Thanks, >> >> - Matt >> >> >> >> On Wed, Aug 19, 2009 at 3:33 PM, Mike Sassak <msas...@gmail.com> wrote: >> >>> I'm game. Where do I sign up? >>> >>> Mike >>> >>> On Aug 19, 2009 6:22 PM, "Jordan K. Hubbard" <j...@apple.com> wrote: >>> >>> As folks can see, there IS a blog there, but it was last updated back in >>> March, Laurent & friends preferring to use email for communicating status. >>> Since we have a blog, however, it also makes sense to keep it relatively >>> current for those folks who are new to the macruby.org site and looking >>> for signs of life. This is obviously not a highly technical task we're >>> talking about, just transcribing the highlights of the email status reports >>> and whatever else seems to be topical (the recent merge of the experimental >>> branch to trunk, for example). >>> >>> This would also be a fine task for a more junior project member looking >>> for an opportunity to start contributing to the project without having to >>> grok the mysteries of MacRuby's internals first, and it's an important >>> contribution since it will help keep folks who enjoy scanning blogs (but not >>> subscribing to mailing lists) up to date! >>> >>> Any takers? >>> >>> - Jordan >>> >>> >>> >>> _______________________________________________ >>> MacRuby-devel mailing list >>> MacRuby-devel@lists.macosforge.org >>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >>> >>> >>> _______________________________________________ >>> MacRuby-devel mailing list >>> MacRuby-devel@lists.macosforge.org >>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >>> >>> >> > _______________________________________________ > MacRuby-devel mailing list > MacRuby-devel@lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel > > > > _______________________________________________ > MacRuby-devel mailing list > MacRuby-devel@lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel > >
_______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel