Re: Stepping up as maintainer

Akai <[email protected]> Mon, 25 Jun 2012 22:22:32 +0300
Newsgroups gmane.comp.web.pyblosxom.devel
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============2598977802717966790==
Content-Type: multipart/alternative;
	boundary="------------050800060905000701020609"

This is a multi-part message in MIME format.
--------------050800060905000701020609
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Thanks for the excellent feedback!
I've been devoting a lot of thought towards new users and improving the 
ease of use in general these last few days. Once I deal with the burning 
issues related to the move, I'd like to focus on making setup and 
configuration easier.

I'll definitely look over your plugins and configuration - I don't know 
under what license you released it, but I assume you would license it 
appropriately [MIT licence 
<https://github.com/pyblosxom/pyblosxom/blob/master/LICENSE>] for 
inclusion in pyblosxom if I choose to include some of the features?

-Akai


On 6/25/2012 5:57 PM, Marius Gedminas wrote:
> Hello!
>
> On Sat, Jun 23, 2012 at 09:23:58PM +0300, Akai wrote:
>> I've stepped up as maintainer of pyblosxom and I'd like to know a little
>> bit about what both I and we as a team can do to make the project better.
>> I know there are a lot of blog engines out there so I'd like an idea of
>> what attracts you to using pyblosxom specifically, so I can make sure to
>> keep the best parts of what led you here, while continually making
>> things better.
> I wanted a blog that
>
>    * was written in Python, in case I had to customize it (which I had to
>      do a lot)
>    * was easy to install (sudo apt-get install pyblosxom)
>    * would let me edit blog posts using vim and keep them in a version
>      control system (Subversion at the time, which was 2004)
>    * would let me preview the blog posts on my laptop (even offline), and
>      then publish them using the aforementioned version control system
>      (svn post-commit hook that did an svn update on the web server)
>    * would take care of the little details like formatting a valid
>      RSS/JSON feed
>
> My preferences have changed slightly, and if I were looking for a blog
> today, I'd look for something that
>
>    * had all of the above (although virtualenv + pip install something
>      would be fine, I wouldn't insist on apt-get install'ing stuff from
>      Ubuntu's repos any more; also I'd prefer git instead of Subversion)
>    * worked a bit better out of the box (archives, tags, comments, pretty
>      styles -- I had to waste too much time digging through various
>      plugins trying to figure out what they did, how they did it, and
>      then tweak the code/write my own plugins half of the time)
>    * worked like a static blog compiler, integrating with Disqus for
>      comments (AFAIU pyblosxom can already do that)
>
> The one thing that would most improve the experience of new Pyblosxom
> users would be a nice documentation site (built with Sphinx and hosted on
> Read The Docs, perhaps).  And maybe a cookbook with recipes for the most
> common needs of blog users, like:
>
>    * how can I have tags instead of exclusive categories for my posts?
>      with a nice tag cloud or something?
>    * how can I enable comments on my blog?  what about spam filtering?
>    * where can I find pretty themes?
>    * what about a mobile skin?
>    * yearly archives?
>    * URLs that include year/month/day/blog-title.html?
>    * paging?
>    * next/previous post links on each individual post page?
>    * dynamic archive tree on the sidebar a la blogger?
>    * search box?
>    * "read more after the split" for very long posts?
>
> I'm sorry about the lack of coherency for the latter part of the list;
> I'm a bit tired.
>
> I've some of these suggestions implemented on my blog.  You can take a
> look at my plugins in this svn repository mirrored as a Bazaar
> repository on Launchpad: https://code.launchpad.net/~mgedmin/+junk/blog
>
> I've never found the time to clean up any of my plugin patches (or just
> merge them with the latest pyblosxom git and see if they work),
> unfortunately, and I don't see myself finding extra spare time at any
> time in the near future :(
>
>> I'd also like to know what versions you guys are using (and how many
>> people are using the latest version off GIT) so I can get a general idea
>> of how often changes should be made into an actual release.
> I currently use whatever is in the latest Ubuntu LTS.  Or the one
> version before the latest, actually, at the moment.  Ubuntu 10.04 LTS
> has pyblosxom 1.4.3-1.  Actually, 12.04 LTS has the same version.
>
>> Also, since Will is retiring the site, we have moved to github (the site
>> part will be up soon). As such, bugs and issues should be submitted
>> here: https://github.com/pyblosxom/pyblosxom
> I'm very excited about the Github move and the promise of increased
> activity.
>
> Marius Gedminas
>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>
>
> _______________________________________________
> Pyblosxom-devel mailing list
> Pyblosxom-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> https://lists.sourceforge.net/lists/listinfo/pyblosxom-devel



--------------050800060905000701020609
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Thanks for the excellent feedback!<br>
      I've been devoting a lot of thought towards new users and
      improving the ease of use in general these last few days. Once I
      deal with the burning issues related to the move, I'd like to
      focus on making setup and configuration easier.<br>
      <br>
      I'll definitely look over your plugins and configuration - I don't
      know under what license you released it, but I assume you would
      license it appropriately [<a
        href="https://github.com/pyblosxom/pyblosxom/blob/master/LICENSE">MIT
        licence</a>] for inclusion in pyblosxom if I choose to include
      some of the features? <br>
      <br>
      -Akai<br>
      <br>
      <br>
      On 6/25/2012 5:57 PM, Marius Gedminas wrote:<br>
    </div>
    <blockquote cite="mid:20120625145720.GA6442@platonas" type="cite">
      <pre wrap="">Hello!

On Sat, Jun 23, 2012 at 09:23:58PM +0300, Akai wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">I've stepped up as maintainer of pyblosxom and I'd like to know a little 
bit about what both I and we as a team can do to make the project better.
I know there are a lot of blog engines out there so I'd like an idea of 
what attracts you to using pyblosxom specifically, so I can make sure to 
keep the best parts of what led you here, while continually making 
things better.
</pre>
      </blockquote>
      <pre wrap="">
I wanted a blog that

  * was written in Python, in case I had to customize it (which I had to
    do a lot)
  * was easy to install (sudo apt-get install pyblosxom)
  * would let me edit blog posts using vim and keep them in a version
    control system (Subversion at the time, which was 2004)
  * would let me preview the blog posts on my laptop (even offline), and
    then publish them using the aforementioned version control system
    (svn post-commit hook that did an svn update on the web server)
  * would take care of the little details like formatting a valid
    RSS/JSON feed

My preferences have changed slightly, and if I were looking for a blog
today, I'd look for something that

  * had all of the above (although virtualenv + pip install something
    would be fine, I wouldn't insist on apt-get install'ing stuff from
    Ubuntu's repos any more; also I'd prefer git instead of Subversion)
  * worked a bit better out of the box (archives, tags, comments, pretty
    styles -- I had to waste too much time digging through various
    plugins trying to figure out what they did, how they did it, and
    then tweak the code/write my own plugins half of the time)
  * worked like a static blog compiler, integrating with Disqus for
    comments (AFAIU pyblosxom can already do that)

The one thing that would most improve the experience of new Pyblosxom
users would be a nice documentation site (built with Sphinx and hosted on
Read The Docs, perhaps).  And maybe a cookbook with recipes for the most
common needs of blog users, like:

  * how can I have tags instead of exclusive categories for my posts?
    with a nice tag cloud or something?
  * how can I enable comments on my blog?  what about spam filtering?
  * where can I find pretty themes?
  * what about a mobile skin?
  * yearly archives?
  * URLs that include year/month/day/blog-title.html?
  * paging?
  * next/previous post links on each individual post page?
  * dynamic archive tree on the sidebar a la blogger?
  * search box?
  * "read more after the split" for very long posts?

I'm sorry about the lack of coherency for the latter part of the list;
I'm a bit tired.

I've some of these suggestions implemented on my blog.  You can take a
look at my plugins in this svn repository mirrored as a Bazaar
repository on Launchpad: <a class="moz-txt-link-freetext" href="https://code.launchpad.net/~mgedmin/+junk/blog">https://code.launchpad.net/~mgedmin/+junk/blog</a>

I've never found the time to clean up any of my plugin patches (or just
merge them with the latest pyblosxom git and see if they work),
unfortunately, and I don't see myself finding extra spare time at any
time in the near future :(

</pre>
      <blockquote type="cite">
        <pre wrap="">I'd also like to know what versions you guys are using (and how many 
people are using the latest version off GIT) so I can get a general idea 
of how often changes should be made into an actual release.
</pre>
      </blockquote>
      <pre wrap="">
I currently use whatever is in the latest Ubuntu LTS.  Or the one
version before the latest, actually, at the moment.  Ubuntu 10.04 LTS
has pyblosxom 1.4.3-1.  Actually, 12.04 LTS has the same version.

</pre>
      <blockquote type="cite">
        <pre wrap="">Also, since Will is retiring the site, we have moved to github (the site 
part will be up soon). As such, bugs and issues should be submitted 
here: <a class="moz-txt-link-freetext" href="https://github.com/pyblosxom/pyblosxom">https://github.com/pyblosxom/pyblosxom</a>
</pre>
      </blockquote>
      <pre wrap="">
I'm very excited about the Github move and the promise of increased
activity.

Marius Gedminas
</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. <a class="moz-txt-link-freetext" href="http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/">http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/</a></pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Pyblosxom-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Pyblosxom-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org">Pyblosxom-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org</a>
<a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/pyblosxom-devel">https://lists.sourceforge.net/lists/listinfo/pyblosxom-devel</a>
</pre>
    </blockquote>
    <br>
    <br>
  </body>
</html>

--------------050800060905000701020609--


--===============2598977802717966790==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
--===============2598977802717966790==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Pyblosxom-devel mailing list
Pyblosxom-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/pyblosxom-devel

--===============2598977802717966790==--