Working on 2.0: Developer sprint

Discussion corner for Developers of Serendipity.
User avatar
onli
Regular
Posts: 2351
Joined: Tue Sep 09, 2008 10:04 pm
Contact:

Re: Working on 2.0: Developer sprint

Post by onli » Sun Nov 04, 2012 2:39 pm

We could of course start earlier, and you could join us whenever and if it fits.

Regarding the date: I'm only so hesitant to choose a later date, because it is always good to start as soon as possible with things like this. Momentum and such. And, even more importantly, i guess that none of us can really guarantee that there will be nothing pop up hindering him to join on the next date. I know i can't.
So, if only two down so far and Garvin maybe could even come later on, why not just try it on the 18.11.?

Of course, if I'd be alone on the server, that is not the aim ;)

@mattsches: Of course, defining the aim will be important. I think that in doubt, just deciding to work on the backend will work fine for the first try and fill the time. But i welcome all suggestions for further refining the target.

User avatar
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: Working on 2.0: Developer sprint

Post by yellowled » Mon Nov 05, 2012 9:57 am

onli wrote: So, if only two down so far and Garvin maybe could even come later on, why not just try it on the 18.11.?
If we're sharing personal experiences, here's one of mine: It is a pain in the ass to have to explain stuff to people which come in later or miss a date completely. Yes, we can write a protocol, but that is never as detailed as a session itself, and still people might go “TL;DR”.

Especially with starting something which might become a regular thing, we might have to clear up some things before we can even get started, which will be much easier if everyone is present. Then again, it might just as well be a good idea to get that out of the way on a trial run with just a few people. Oh, well, what do I know? :wink:

YL
amazon Wishlist - Serendipity-Podcast (German only, sorry)

User avatar
garvinhicking
Core Developer
Posts: 30020
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Working on 2.0: Developer sprint

Post by garvinhicking » Mon Nov 05, 2012 5:17 pm

Hi!

Ok; I can do both: Join later on 18.11. and/or be available on the first weekend of december.

My mumble server is open to public. Whoever wants access, please send me a PM and I'll give it to him/her. I'll send it to those involved here now.

Trello is quite nice (it also supported Google auth, so pretty easy to get working).
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/

User avatar
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: Working on 2.0: Developer sprint

Post by yellowled » Mon Nov 05, 2012 6:05 pm

garvinhicking wrote:My mumble server is open to public.
I'm on it now, if anyone wants to test Mumble.

Garvin, it might be a good idea to have a dedicated room for s9y stuff there?

YL
amazon Wishlist - Serendipity-Podcast (German only, sorry)

mattsches
Regular
Posts: 440
Joined: Sat Nov 05, 2005 9:35 pm
Location: Wiesbaden, Germany
Contact:

Re: Working on 2.0: Developer sprint

Post by mattsches » Sat Nov 10, 2012 9:00 pm

Ok guys, shall we do this on Nov 18 (1700 CET)? Even if it was only to figure out what we will be working on in the next sprint :wink:

I agree with onli that we should kick things off early. Let's consider the first sprint as a chance to get to know each other better; agree on tasks; support each other with problems we might encounter; maybe exchange thoughts on the best development setup; or simply collect ideas.

And if this session results in some code, even better!

What do you think?

PS: We could use an Ethernet Pad to write down some notes before/during/after the sprint (or Google Docs if you prefer).

User avatar
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: Working on 2.0: Developer sprint

Post by yellowled » Sun Nov 11, 2012 4:59 am

mattsches wrote:Ok guys, shall we do this on Nov 18 (1700 CET)?
I just put this in my calendar, so I'll be there unless any good reasons arise to drop this. :)

YL
amazon Wishlist - Serendipity-Podcast (German only, sorry)

User avatar
onli
Regular
Posts: 2351
Joined: Tue Sep 09, 2008 10:04 pm
Contact:

Re: Working on 2.0: Developer sprint

Post by onli » Sun Nov 11, 2012 2:31 pm

Will be there.

User avatar
Don Chambers
Regular
Posts: 3638
Joined: Mon Feb 13, 2006 2:40 am
Location: Chicago, IL, USA
Contact:

Re: Working on 2.0: Developer sprint

Post by Don Chambers » Mon Nov 12, 2012 4:27 pm

I should be available. I believe that is 10:30am my time.

User avatar
onli
Regular
Posts: 2351
Joined: Tue Sep 09, 2008 10:04 pm
Contact:

Re: Working on 2.0: Developer sprint

Post by onli » Sun Nov 18, 2012 1:13 pm

I realized with awe yesterday evening I hadn't tested mumble yet and had a wordpress-installation running on localhost. Just corrected both points ;)

Till 17 :)

User avatar
onli
Regular
Posts: 2351
Joined: Tue Sep 09, 2008 10:04 pm
Contact:

Re: Working on 2.0: Developer sprint

Post by onli » Sun Nov 18, 2012 8:15 pm

So, over for today.

Short summary: The backend needs more preparative work and we kind of agreed that the simpleness of the backend could be improved (example: really quite and unnecessary complex to add a new user), which a new backend should adress.

Apart from that, we ran into a bug with the staticpage-plugin which though in theory simple to workaround proved to be quite persistent.

Thanks everyone for participating! We agreed to try to meet again in 2 weeks, on 2.12.12 (and probably want to either start working on the backend for real or flesh out the [visual] concept).

Log: https://etherpad.mozilla.org/BX8F5gElO6 (thanks mattsches!)

User avatar
Don Chambers
Regular
Posts: 3638
Joined: Mon Feb 13, 2006 2:40 am
Location: Chicago, IL, USA
Contact:

Re: Working on 2.0: Developer sprint

Post by Don Chambers » Sun Nov 18, 2012 9:18 pm

onli wrote:Apart from that, we ran into a bug with the staticpage-plugin which though in theory simple to workaround proved to be quite persistent.
That bug is mentioned here.

User avatar
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: Working on 2.0: Developer sprint

Post by yellowled » Mon Nov 19, 2012 5:14 pm

Just to keep you guys up to date: Ian sent me his backend tpl files in a pull request this morning. Pull request merged without issues, I just now uploaded the combined files to a fresh 2.0 installation and everything seems to work just fine.

I'll have to go over the tpl files quite a bit, and I won't even touch the complicated stuff like the media db for the time being, but I guess I'll be able to get to styling it at least basically over the next couple of days whenever I get some time. I'll also not merge it back to the 2.0 branch for the time being since we don't have a “fallback switch” so far.

However, since I copied the backend tpl files before starting the installation, I can now confirm that it even “kind of works” with the current (BP) admin CSS. Of course, there are some elements which look weird because they're styled the wrong way, but it does not break altogether.

YL
amazon Wishlist - Serendipity-Podcast (German only, sorry)

User avatar
Don Chambers
Regular
Posts: 3638
Joined: Mon Feb 13, 2006 2:40 am
Location: Chicago, IL, USA
Contact:

Re: Working on 2.0: Developer sprint

Post by Don Chambers » Mon Nov 19, 2012 6:00 pm

Can you email these files to me too? Or put them somewhere where they can be downloaded?

User avatar
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: Working on 2.0: Developer sprint

Post by yellowled » Mon Nov 19, 2012 6:34 pm

Don Chambers wrote:Or put them somewhere where they can be downloaded?
https://github.com/yellowled/s9y-admin-tpl

Remember, you need to add these to a current copy of the 2.0 branch.

Any non-developer reading this: Do not use these files in a live blog, these are for testing only!

YL
amazon Wishlist - Serendipity-Podcast (German only, sorry)

User avatar
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Working on 2.0: Developer sprint

Post by Timbalu » Tue Nov 20, 2012 2:01 pm

yellowled wrote:I'll also not merge it back to the 2.0 branch for the time being since we don't have a “fallback switch” so far.
Well, YL seems to be very busy working with s9y-admin-tpl, so I just added a temporary switch to the 2.0 branch, which moved the smartified /tpl dir to /tplold as the default setting.

If you want to use it with the new backend markup, copy the new /tpl dir to the /include/admin/ directory and add

Code: Select all

	// End of Serendipity configuration file
	// You can place your own special variables after here:

	define('SWITCH_TEMPLATE_VERSION', 'true');
to the end of your serendipity_config_local.inc.php.

To switch back to the old smartified files, just set a // to the define().

Please post back if that works for you all.
https://github.com/s9y/Serendipity/comm ... c89ddc83b3
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian

Post Reply