Jump to content


Photo

Xrns-php


  • This topic is locked This topic is locked
90 replies to this topic

#1 Conner_Bw

Conner_Bw

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 7060 posts
  • Gender:Male
  • Location:Montreal, Quebec, Canada

Posted 22 August 2007 - 20:20

Too old, didn't read.

URLs to project.

https://sourceforge....jects/xrns-php/
http://xrns-php.sourceforge.net/

-=-=-

I have put in a request for xrns-php which will be reviewed by SourceForge.net staff in the next two business days

xrns-php, licensed as "public domain" will be used to consolidate all areas of activity and maintain a centralized repository for scripts which could be used standalone at the prompt (on OS X or Linux, for example) or dropped into the Windows front-end by doing a simple cvs check-out.

The idea is to maintain a centralized repository representing the structure of the /scripts/ directory as seen in XRNS Script Frontend. This will allow various developers to work from the same pile, so that we don't have to keep bugging each other, or package, prepare and upload incremental versions to see what is going on. It will also be easier for developers to submit patches, work on their own sandboxes versions of the scripts without permanently ruining working versions, etc.

Also, once I get this set up properly, I will announce it on Freshmeat. This will give a traffic boost for Renoise and show the open source world that our community is not vaporware.

I'd like Beatslaughter and Bantai to join as project administrators and developers. If you don't have SourceForge accounts, please create them? You can also freely reject this offer. I'm also looking for volunteers to maintain the xrns-php.sf.net page, once it gets approved, sort of like http://xrns-lib.sourceforge.net/ ?

I think it's time to consolidate the efforts. We got something good going here. With actual sourcecode to show for it, I think this can grow beyond the reaches of this forum. And if not, well at least it will be easier to maintain and pass on, etc.

Feedback please?

Edited by Conner_Bw, 31 March 2013 - 22:42.
This project is no longer being maintained.

cpu Lenovo X220, Intel i7-2640M @ 2.80GHz ×4 os Windows 10 / Ubuntu 16.04 LTS
My Homepage » : My Renoise Tools » : Normalize Your Sig » : One million clicks! »


#2 gnute

gnute

    Local Chief Member

  • Normal Members
  • PipPipPipPipPip
  • 204 posts
  • Location:Oslo. Norway

Posted 22 August 2007 - 20:41

Probably not the type of feedback you were after, but I'd like to express thanks and amazement at the work you guys are doing.

cpu 1.59 GHz
os Ubuntu 7.10 > WinXP SP2
audio M-Audio Fast Track Pro

Better to learn slowly than not to learn at all

#3 Guest_Bantai_*

Guest_Bantai_*
  • Guests

Posted 22 August 2007 - 20:45

Good idea B)

+ documentation, files, bug reports and discussions are separated
+ versioning
+ hopefully brings in new users and programmers

I just don't hope the regular forum users here will be further detached from our XRNS projects in a "out of sight, out of mind" kind of way

#4 Beatslaughter

Beatslaughter

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2288 posts
  • Gender:Male
  • Location:Berlin, Germany
  • Interests:Music, Blu-ray, PC Games

Posted 22 August 2007 - 22:29

Sounds indeed good. If there is room, i'd also be willed to open source the frontend code. Doesn't fit into the "scripts" dir only though. Can't make a final decision on administrating anything yet, as i got involved into something today and i don't know exactly how much time this will need.

#5 Malcolm Jacobson

Malcolm Jacobson

    Member

  • Normal Members
  • PipPip
  • 67 posts
  • Location:Brisbane, Australia

Posted 22 August 2007 - 23:33

I just don't hope the regular forum users here will be further detached from our XRNS projects in a "out of sight, out of mind" kind of way


While I think the whole SourceForge thing is a good idea, I'd be worried about the maintenance of a separate Wiki for knowledge sharing. I just had a look at http://xrns-lib.sour...x.php/Main_Page and the last "News" update is from October 25 last year. This sort of thing always leaves me with the impression that the project is either dead or doesn't attract much interest. From my experience Wiki's start off well but usually stagnate because there's little else to draw people back to them once they've learnt whatever they need to know to get started.

I got interested in the whole XML/PHP thing from reading the threads on this forum, which I visit to read other Renoise news and to learn tips from others, so I check the "Development" section as part of my daily visit to this site. I think it would be a better idea to keep the documentation plus discussions here, possibly as a sub-forum (if the Admins of this board are OK with that). I think you'd attract a lot more regular traffic/interest that way.

I'd be happy to help out where I can, though my knowledge of PHP/XML is too limited at the moment to be of much use.

Cheers,

Malcolm.

#6 Transcender

Transcender

    Big Masta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPip
  • 575 posts

Posted 23 August 2007 - 00:57

I just don't hope the regular forum users here will be further detached from our XRNS projects in a "out of sight, out of mind" kind of way

Better to learn from past experiences and expose all development projects in subforums here.
If you wrestle with a pig, it matters not whether you win or loose, because you both end up covered in mud, and the pig likes it.

#7 Conner_Bw

Conner_Bw

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 7060 posts
  • Gender:Male
  • Location:Montreal, Quebec, Canada

Posted 23 August 2007 - 01:32

Well, we were fast tracked or something...

https://sourceforge....ojects/xrns-php

It's ready.

I will commit the scripts from XRNS Fronted shortly.

Devs, please hook me with your Sourceforge accounts so I can add you.

cpu Lenovo X220, Intel i7-2640M @ 2.80GHz ×4 os Windows 10 / Ubuntu 16.04 LTS
My Homepage » : My Renoise Tools » : Normalize Your Sig » : One million clicks! »


#8 Conner_Bw

Conner_Bw

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 7060 posts
  • Gender:Male
  • Location:Montreal, Quebec, Canada

Posted 23 August 2007 - 03:25

Hello all. I've created two modules:
http://xrns-php.cvs....e.net/xrns-php/

xrns-php : for the PHP scripts, under the /scripts/ directory, compatible with xrns script frontend (xrns-sf).
xrns-sf : for the xrns-sf source code, this is an empty module for Beatslaughter.

Instructions regarding Sourceforge CVS are here:
https://sourceforge....group_id=203983

Please hook me up with your accounts so you can commit your code, etc.

cpu Lenovo X220, Intel i7-2640M @ 2.80GHz ×4 os Windows 10 / Ubuntu 16.04 LTS
My Homepage » : My Renoise Tools » : Normalize Your Sig » : One million clicks! »


#9 Conner_Bw

Conner_Bw

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 7060 posts
  • Gender:Male
  • Location:Montreal, Quebec, Canada

Posted 23 August 2007 - 04:00

Looking for a volunteer who wants to maintain the webpage. Straight up HTML good times.

http://xrns-php.sourceforge.net/

Pages to be stored in CVS here:

http://xrns-php.cvs....rns-php/htdocs/

cpu Lenovo X220, Intel i7-2640M @ 2.80GHz ×4 os Windows 10 / Ubuntu 16.04 LTS
My Homepage » : My Renoise Tools » : Normalize Your Sig » : One million clicks! »


#10 taktik

taktik

    Renoise Developer

  • Admins
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 15040 posts
  • Gender:Male
  • Location:Berlin, Germany
  • Interests:füße waschen

Posted 23 August 2007 - 10:39

Great! Let me know if I can do something to push/support this thing.

#11 Conner_Bw

Conner_Bw

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 7060 posts
  • Gender:Male
  • Location:Montreal, Quebec, Canada

Posted 23 August 2007 - 14:22

Great! Let me know if I can do something to push/support this thing.


Cool! Do you have a SourceForge account? I can add you to the project so you can make changes to the code, or modifying other aspects of the project. I know you are plenty busy, but if I set it up now and in 6 months you want to do something, at least it will be done.

My suggestions:

* Add Bantai's xrns2mid in xrns-php/scripts/
* Modify the current scripts structures to use the /scripts/schemas/ directory as seen in xrns2mid
* Add the front end sourcecode of xrns-sf to /xrns-sf/
* Package xrnsf-sf 1.02 and host it as a download on SourceForge
* Update the http://xrns-php.sourceforge.net page with credits, links to third party stuff (anyone want to join the project as webmaster? :) )
* Announce it on Freshmeat

Beatslaughter, Bantai, others, if Public Domain is not a suitable license, please suggest another:

http://www.opensourc...es/alphabetical

Cheers.

cpu Lenovo X220, Intel i7-2640M @ 2.80GHz ×4 os Windows 10 / Ubuntu 16.04 LTS
My Homepage » : My Renoise Tools » : Normalize Your Sig » : One million clicks! »


#12 taktik

taktik

    Renoise Developer

  • Admins
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 15040 posts
  • Gender:Male
  • Location:Berlin, Germany
  • Interests:füße waschen

Posted 23 August 2007 - 15:32

Cool! Do you have a SourceForge account?


http://sourceforge.net/users/taktik

#13 Guest_Bantai_*

Guest_Bantai_*
  • Guests

Posted 23 August 2007 - 16:21

http://sourceforge.net/users/bantai

#14 Conner_Bw

Conner_Bw

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 7060 posts
  • Gender:Male
  • Location:Montreal, Quebec, Canada

Posted 23 August 2007 - 16:30

Both added, both admins. Thanks.

Feel free to check in your code and work using the system. It's been a while, but at one point I had 2 active projects hosted on SourceForge and it was a breeze to work with their CVS / SSH shell system. Just a matter of getting the hang of it. Read their docs, they are quite extensive.

My CVS Client is : http://www.heilancoo.net/MacCVSClient/

Here's a mini tutorial on "CVS Version Control for Web Site Projects" : http://durak.org/cvswebsites/

Weeee!

Edited by Conner_Bw, 23 August 2007 - 16:30.

cpu Lenovo X220, Intel i7-2640M @ 2.80GHz ×4 os Windows 10 / Ubuntu 16.04 LTS
My Homepage » : My Renoise Tools » : Normalize Your Sig » : One million clicks! »


#15 Beatslaughter

Beatslaughter

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2288 posts
  • Gender:Male
  • Location:Berlin, Germany
  • Interests:Music, Blu-ray, PC Games

Posted 23 August 2007 - 17:11

Beatslaughter, Bantai, others, if Public Domain is not a suitable license, please suggest another:

http://www.opensourc...es/alphabetical

Cheers.


I'd be fine with either LGPL or GPL.

My account: http://sourceforge.n...s/beatslaughter

Also found a tutorial on this CVS thing for Windows users.
http://sourceforge.n.......&group_id=1

#16 Conner_Bw

Conner_Bw

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 7060 posts
  • Gender:Male
  • Location:Montreal, Quebec, Canada

Posted 23 August 2007 - 17:20

Added, also admin.

cpu Lenovo X220, Intel i7-2640M @ 2.80GHz ×4 os Windows 10 / Ubuntu 16.04 LTS
My Homepage » : My Renoise Tools » : Normalize Your Sig » : One million clicks! »


#17 Beatslaughter

Beatslaughter

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2288 posts
  • Gender:Male
  • Location:Berlin, Germany
  • Interests:Music, Blu-ray, PC Games

Posted 23 August 2007 - 18:42

Files finally uploaded, took me a while to get cvs working here. Using TortoiseCVS now. :)

#18 Conner_Bw

Conner_Bw

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 7060 posts
  • Gender:Male
  • Location:Montreal, Quebec, Canada

Posted 23 August 2007 - 20:35

* Add Bantai's xrns2mid in xrns-php/scripts/
* Modify the current scripts structures to use the /scripts/schemas/ directory as seen in xrns2mid
* Add the front end sourcecode of xrns-sf to /xrns-sf/


Ok, so far so good. I made the modifications to the code, update your sandboxes. So, this is where we are at.

cpu Lenovo X220, Intel i7-2640M @ 2.80GHz ×4 os Windows 10 / Ubuntu 16.04 LTS
My Homepage » : My Renoise Tools » : Normalize Your Sig » : One million clicks! »


#19 Guest_Bantai_*

Guest_Bantai_*
  • Guests

Posted 23 August 2007 - 21:01

I edited the web page and uploaded it into the CVS dir, but how does it get published on the web?

#20 Conner_Bw

Conner_Bw

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 7060 posts
  • Gender:Male
  • Location:Montreal, Quebec, Canada

Posted 23 August 2007 - 21:06

sftp -> xrns-php.sourceforge.net
your user/password
/home/groups/x/xr/xrns-php/htdocs/
upload the files
Optionally, set up rsync?

cpu Lenovo X220, Intel i7-2640M @ 2.80GHz ×4 os Windows 10 / Ubuntu 16.04 LTS
My Homepage » : My Renoise Tools » : Normalize Your Sig » : One million clicks! »


#21 Guest_Bantai_*

Guest_Bantai_*
  • Guests

Posted 23 August 2007 - 21:19

Done, but then what is the purpose of the htdocs dir in the CVS Repository?

#22 Conner_Bw

Conner_Bw

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 7060 posts
  • Gender:Male
  • Location:Montreal, Quebec, Canada

Posted 23 August 2007 - 21:21

Done, but then what is the purpose of the htdocs dir in the CVS Repository?


I put it there to store the page(s) and allow multiple people to edit, as you just did now, saving me the actual work of doing it myself :)

cpu Lenovo X220, Intel i7-2640M @ 2.80GHz ×4 os Windows 10 / Ubuntu 16.04 LTS
My Homepage » : My Renoise Tools » : Normalize Your Sig » : One million clicks! »


#23 Guest_Bantai_*

Guest_Bantai_*
  • Guests

Posted 23 August 2007 - 22:13

Permission denied when trying to copy files into the images subdir. Using WinSCP.

#24 Conner_Bw

Conner_Bw

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 7060 posts
  • Gender:Male
  • Location:Montreal, Quebec, Canada

Posted 23 August 2007 - 22:23

Permission denied when trying to copy files into the images subdir. Using WinSCP.


Sorry, should be fixed now. (chmoded to 775)

drwxrwsr-x  3 dummy	 xrns-php 4096 Aug 23 11:26 .
drwxrwsr-x  4 dummy	 xrns-php 4096 Aug 22 13:10 ..
drwxrwxr-x  2 conner_bw xrns-php 4096 Aug 22 17:59 images
-rw-r--r--  1 bantai	xrns-php 3173 Aug 23 11:12 index.html

Also, you are the only one with permissions on the index.html file at the moment.

Edited by Conner_Bw, 23 August 2007 - 22:26.

cpu Lenovo X220, Intel i7-2640M @ 2.80GHz ×4 os Windows 10 / Ubuntu 16.04 LTS
My Homepage » : My Renoise Tools » : Normalize Your Sig » : One million clicks! »


#25 Guest_Bantai_*

Guest_Bantai_*
  • Guests

Posted 23 August 2007 - 22:54

Thanks.

What are we going to do with the version numbers? For example, XRNS2MIDI was at v0.18, should I adopt the CVS revision number 1.1?