#foswiki 2014-08-21,Thu

↑back Search ←Prev date Next date→ Show only urls(Click on time to select a line by its url)

WhoWhatWhen
GitHubBot[FoswikiOrgPlugin] gac410 pushed 1 new commit to master: http://git.io/g7lhqA
FoswikiOrgPlugin/master 1547170 George Clark: Item11267: Update extension topic, check api ver....
[00:24]
***GitHubBot has left [00:24]
.... (idle for 16mn)
SvenDockerIncguys: http://www.infoworld.com/t/application-virtualization/five-ways-docker-taking-over-the-world-248832
you should see at least some uptick to the web-stats
[00:40]
gac410cool SvenDockerInc. [00:49]
................... (idle for 1h32mn)
GithubBot[distro] gac410 pushed 1 new commit to master: http://git.io/e-7ITg
distro/master 52348c6 George Clark: Item11267: Delete unneeded ImageGalleryPlugin...
[02:21]
***GithubBot has left [02:21]
..... (idle for 23mn)
GithubBot[FoswikirefsPlugin] gac410 pushed 1 new commit to master: http://git.io/JMUkIw
FoswikirefsPlugin/master 2fcb357 George Clark: Item11267: Missed refs for ImageGalleryPlugin...
[02:44]
***GithubBot has left [02:44]
................ (idle for 1h19mn)
GithubBot[distro] gac410 pushed 2 new commits to master: http://git.io/svKpdQ
distro/master 3408e46 George Clark: Item11267: Change trunk update to use distro
distro/master f69e6d3 George Clark: Merge branch 'master' of github.com:foswiki/distro
[04:03]
***GithubBot has left [04:03]
...... (idle for 26mn)
GithubBot[distro] gac410 pushed 1 new commit to master: http://git.io/ME67Lw
distro/master 159e2bd George Clark: Item11267: Exclude apache logs .....
[04:29]
***GithubBot has left [04:29]
....... (idle for 32mn)
gac410 has left [05:01]
.......... (idle for 49mn)
ChanServ sets mode: +o MichaelDaum [05:50]
........................... (idle for 2h13mn)
scibiohi all - I have a question about GenPDF-Addon: A user created some topics within a web and wants to create a pdf from this web. So far, this is working. He added a link into a topic to another topic which is also included in the final pdf file. GenPDF now creates a kind of "link" from this link, but clicking on it does not navigate one to the corresponding chapter within the pdf file. So the user is asking if there is a way to configure GenP
to create correct links to the chapters . - is this possible? - i did not find anything in documentation
[08:03]
.......... (idle for 49mn)
foswiki_irc9hi, I have some questions about using the windows Foswiki on a USB stick install on my local computer
I am running Windows 7 and I installed it to a directory on the computer, it opens up Internet Explorer and tries to go to a localhost page
I read somewhere localhost is disabled in the hostsfile on Windows 7 though, and I get the browser message can't load the page specified or whatever
i read you have to change everything to the 127.0.0.1 IP address, was wondering how to do that in this package
[08:52]
scibiook, someone solved it: the link is not working if there is a chapter like "---+ Topic" in the child topic.
keep it for the records ;)
[09:01]
.......................................... (idle for 3h27mn)
***ChanServ sets mode: +o gac410 [12:28]
NewToFoswikiHi again guys
is foswiki incompatible with apache 2.4?
[12:35]
jastno
the syntax for apache config files has changed a bit in apache 2.4, though
[12:37]
NewToFoswikiyeah [12:37]
jastthere's a compatibility module, and also instructions from apache AFAIK [12:37]
NewToFoswikioh? I did have a scrape around [12:38]
jastbut I run foswiki with apache 2.4 so it's definitely possible :) [12:38]
NewToFoswikiI keep seeing this in my error logs: [Thu Aug 21 13:23:04.284747 2014] [authz_core:error] [pid 1500:tid 760] [client 10.10.10.62:52589] AH01627: AuthType configured with no corresponding authorization directives, referer: http://wikitest.intranet.local/ [12:39]
***gac410 changes topic to: The subversion repository is now READ-ONLY. https://github.com/foswiki is our new repository. See http://foswiki.org/Development/GitRepository. Todays log: http://irclogs.foswiki.org/bin/irclogger_log/foswiki
gac410 sets mode: +o jast
[12:39]
NewToFoswikiApparently when you use auth types you require a line that says require-user [12:39]
jasthttp://httpd.apache.org/docs/2.4/en/upgrading.html [12:39]
NewToFoswikioh, interesting [12:41]
jastthere's mod_access_compat you can use to restore the old behaviour, too [12:41]
NewToFoswikialthough I'm not sure it goes into any detail about what that problem is. It appears if you're using auth type within apache
there is another line you must now add
if I add it, it requiores me to 'login' to every page
I can also use the lower version of apache, I just thought id ask
i can always*
I'm not sure what you know about proxies and caches for performance
I was thinking about varnish or nginx in front of apache for a perfomance boost, is it worth my while looking into that ?
[12:41]
jastwhat were you expecting those to do for you?
caches only improve performance by not delivering fresh pages each time
if that's what you want, there are plenty of options. one is putting another proxy in front of your actual web server. another is enabling caching features in apache itself.
[12:57]
gac410NewToFoswiki: Are you already running "fastcgi" [13:04]
...... (idle for 27mn)
NewToFoswikijast: I think we probably have more reads than writes. Im assuming a caching server can detect that content has changed and update its cache?
gac410: I was using mod_perl. but I am trying to move to apache with fcgi
[13:31]
jasta caching server would have to be taught how to detect that
short of sending a request to the backend server on each frontend request, which of course would negate the whole benefit of caching in the first place
[13:34]
NewToFoswikijast: of course. How does one teach a caching server? Via config file? A Script? [13:35]
jastideally the backend application would notify the caching server about any stale content
the application is the only thing that knows what's up-to-date and what isn't, after all
[13:37]
NewToFoswikiis that something foswiki is able to do? [13:38]
jastI'm not aware of any such mechanism, but it could probably be done as a plugin [13:38]
NewToFoswikii know foswiki has some features built in
for its own caching
[13:39]
jastalso foswiki has its own page caching mechanism, but I hear it doesn't work very well in 1.1. it's been revamped for 1.2 which in turn is still being worked on [13:39]
NewToFoswikiah
thats good to know
any idea on a release date for 1.2?
[13:39]
jasthere's a list of known issues that are blocking an 1.2 release: http://foswiki.org/Tasks/MinorReleaseBlocker [13:43]
NewToFoswikijast: you're a saint :) [13:43]
jastonce those are out of the way, we could begin serious testing and, at that point, probably release within a month or two [13:44]
NewToFoswikiare you a developer? [13:44]
jastI contribute things occasionally [13:44]
NewToFoswikido you mind telling me a little bit about your own foswiki setup?
linux/windows, 32,64 bit
cgi, fcgi, mod_perl
[13:45]
jastrecently we, and that basically means the amazing gac410, were busy migrating our version control to git, so once that's finished he and I wanted to tackle Item 12887
I usually run on linux 64 bit fcgi
my dev machine is 32 bit cgi
[13:45]
NewToFoswikioh
I tried to convince them here to use linux
[13:47]
jastI work for a company that provides other companies with a very customized edition of foswiki as part of a larger concept [13:47]
NewToFoswikiI work for a company that works for other companies providing IT services
my companies client relies on foswiki a lot
[13:48]
jastI basically get paid for almost exclusively foswiki-related work, though a lot of it is customization so never ends up anywhere else than the customer's install [13:49]
NewToFoswikithe IT director here expressed interest in having a third party extend the current foswiki install
the current one is in a bit of a mess. Its years out of date with stuff not working
I had experience with apache/nginx and php so I got involved
[13:49]
jastright... I'm not really a foswiki consultant as such, but there are quite a few knowledgeable people in the foswiki development community worth talking to
oh
[13:50]
NewToFoswikii think itll get it up and running fine [13:50]
jastwell, php is only very tangentially related to foswiki ;) [13:50]
NewToFoswikiI dont program in perl so I cant really write plugins
which I think is what Im going to be asked to do next
and Ill have to say no
[13:51]
jastyou can do a lot without writing plugins, anyway [13:51]
NewToFoswikiit does seem very flexible
if only they had allowed me to use linux
[13:51]
jastand some of the third-party extensions add even more flexibility on top of that
yeah, it does tend to be much easier to set up on linux
the difference is significant enough that we don't do windows installs at all
[13:52]
NewToFoswiki:(
interestingly enough, the reason they absolutely insisted on going with windows is so it was easier
no one here likes command line interfaces
hmm, I have that mod_access_compat enabled but Im still seeing that error
[13:54]
gac410One note to developers. Try to avoid git push to github at the 15's (hour, :15, :30 and :45) There is a very short window while trunk is being pseudo-installed, and the rest handler is unavailable to record the event.
no big deal to recover, but one thing less to deal with :)
Now ... cleanup tasks. The github repo has a lot of obsolete repos for the default+developer extensions. My temptation is to just delete them to avoid the confusion.
I've been marking them OBSOLETE in their descriptions, but probably better to just be gone with them.
damn. Trunk EditRowPlugin. Just used "Edit table" to add a row, filled out the boxes, and "hit enter" .... ended up with an empty row. :(
[14:11]
I'll open a task I guess. Pressing "enter" while in add-row mode causes an empty row to be added.
Found http://trunk.foswiki.org/Tasks/Item10593 Looks like this is just another variation.
[14:21]
NewToFoswikigac410: are you the head developer? [14:26]
gac410no no, not me. No such thing here [14:26]
NewToFoswikiyou seem to play a big part [14:26]
gac410I've been "release manager" for the last few releases. But we hand that off every few releases.
Just bored and retired.
There are a lot of developers, energy levels / other real-life activities ebb and flow. Right now I've been rather active.
Other than the RM attempting to ensure a quality "next release", the project has a formal governance structure, but is rather democratic. Major changes require FeatureProposals. Objections require votes, etc.
[14:26]
NewToFoswikioh
well im glad its still an active community
our client relies on foswiki a lot
they have a lot of stuff on there they use internally
[14:32]
gac410btw your comment about "not being a perl developer" Everyone starts somewhere :D It's "just another language" So if you find an "itch" feel free to scratch it. You can always propose a patch on the Task item if you are unsure.
A lot of developers come from corp users who are pressed to fix small issues, and roles expand. Or they sponsor work by the consultants. Who always like a path to food on the table :)
[14:34]
NewToFoswikiI do like programming
Im not very good. I know/knew enough to get by but I used mainly php and python
my perl skills are non existent :(
have you ever seen this before?
[Thu Aug 21 15:38:57.256973 2014] [fcgid:error] [pid 2448:tid 188] (OS 2)The system cannot find the file specified. : mod_fcgid: can't run C:strawberryperlbinperl.exe
[Thu Aug 21 15:38:57.256973 2014] [fcgid:warn] [pid 2448:tid 188] (OS 2)The system cannot find the file specified. : mod_fcgid: spawn process C:\\strawberry\\perl\\bin\\perl.exe error
[14:49]
gac410Certainly having a dev using Windows for the server would be very helpful to the project.
Hm... looks like something expecting / and getting \.
Generally perl is happy with unix style separators. But transitioning into the execution environment, that isn't always true.
[14:52]
..... (idle for 22mn)
NewToFoswikihmm
I cant seem to find where it thinks this is set
ive seen one person recommend a startup script
[15:15]
gac410I think that extension ships with one.
There should be a bin/foswiki.fcgi or something that is run for fastcgi
Chech the "shebang" line of that script.
[15:16]
NewToFoswikichecked [15:17]
gac410Is is using windows style slashes? or unix style [15:17]
NewToFoswikiwindows [15:17]
gac410Try making it unix style. [15:17]
NewToFoswikiwhen using the rewriteshebang tool though
it doesnt like unix slashes
it errors out
using windows works fine with the tool
although let me try manually
[15:17]
gac410yeah. Just for a quick try, edit that file manually and change the first line. [15:18]
NewToFoswikigetting same problem
edited view
[15:21]
gac410No... when using fcgi, ONLY foswiki.fcgi is used, for all scripts. [15:21]
NewToFoswiki? [15:22]
gac410What is set in $Config::Config{perlpath};
er... hang on that's not right
Okay. FastCGI engine recovers the perl path from the perl $Config::Config hash, That's built with perl itself.
[15:24]
NewToFoswikiwait - hang on
this is weird
okay so I have 2 servers
1 with mod_perl and 1 with fcgi
on mod_perl I can go to ethier wiki.url.com/foswiki/bin/view AND wiki.url.com/bin/view
both works
with fcgi if I got to wiki.url.com/foswiki/bin/view I get that spawn process error
however if I go to wiki.url.com/bin/view
it works
I cant help but feel its using regular CGI the second way, or something
[15:27]
gac410fastcgi depends on some apache configuration, to rewrite the url path to foswiki.fcgi/view iirc
the actual bin scripts view, edit, etc. are not used. It's been a while since I looked at this though.
[15:31]
NewToFoswikioh??
configure will continue to use CGI right>?
[15:32]
gac410Yes.
Configure requires plain old cgi. The rest of foswiki will run as a subcommand under foswiki.fcgi
Could you run the following on your system: perl -E "use Config qw(config_vars); print config_vars('perlpath'); "
That will show you what the fastcgi engine is using when it tries to re-execute perl to start a fcgi handler.
[15:39]
...... (idle for 27mn)
NewToFoswikiperlpath='C:\strawberry\perl\bin\perl.exe';
looks right to me!
thats a pretty funky command
[16:07]
..... (idle for 20mn)
gac410You just ran your first perl program. -E just says execute the program passed as the parameter. [16:27]
....................................................................................... (idle for 7h11mn)
GithubBot[distro] gac410 pushed 2 new commits to master: http://git.io/DbAhdw
distro/master 7c920d8 George Clark: Item12952: Fix dependency on Dependency...
distro/master 417c46b George Clark: Item12952: Really return 500 on internal errors....
[23:38]
***GithubBot has left [23:38]
.... (idle for 19mn)
gac410Anyone around who understands Engine.pm I think it's wrong. sub prepare() returns a request object, or a status code. But the caller only checks defined, and then treats the response as a request object.
I think on failure, it should return undef, since a request object was not created.
[23:57]

↑back Search ←Prev date Next date→ Show only urls(Click on time to select a line by its url)